DC-Build-Header: ns2 2.35+dfsg-2.1 / 2017-08-20 17:28:04 +0000 DC-Task: type:rebuild-binarch-only source:ns2 version:2.35+dfsg-2.1 chroot:unstable esttime:1982 logfile:/tmp/ns2_2.35+dfsg-2.1_unstable_clang5.0.log modes:clang50:binarch-only DC-Sbuild-call: su user42 -c 'sbuild -n --arch-any --apt-update -d unstable -v --chroot-setup-commands=/tmp/clang50 ns2_2.35+dfsg-2.1' sbuild (Debian sbuild) 0.73.0 (23 Dec 2016) on ip-172-31-47-228.eu-central-1.compute.internal +==============================================================================+ | ns2 2.35+dfsg-2.1 (amd64) Sun, 20 Aug 2017 17:28:04 +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-b0eb2de2-d197-42ba-86a0-5d6a9d282ac2' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /tmp/clang50 ------------ + echo 'Entering customization script...' Entering customization script... + CLANG_VERSION=5.0 + echo 'Install of clang-5.0' Install of clang-5.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 [5785 kB] Fetched 5785 kB in 1s (3719 kB/s) Reading package lists... + apt-get install --yes --no-install-recommends --force-yes clang-5.0 Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libasan3 libbsd0 libclang-common-5.0-dev libclang1-5.0 libedit2 libgcc-6-dev libjsoncpp1 libllvm5.0 libncurses5 libobjc-6-dev libobjc4 libstdc++-6-dev Suggested packages: gnustep gnustep-devel clang-5.0-doc libomp-dev libstdc++-6-doc Recommended packages: llvm-5.0-dev python libgpm2 The following NEW packages will be installed: clang-5.0 libasan3 libbsd0 libclang-common-5.0-dev libclang1-5.0 libedit2 libgcc-6-dev libjsoncpp1 libllvm5.0 libncurses5 libobjc-6-dev libobjc4 libstdc++-6-dev 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. Need to get 88.4 MB of archives. After this operation, 376 MB of additional disk space will be used. Get:1 http://127.0.0.1:9999/debian unstable/main amd64 libbsd0 amd64 0.8.6-1 [90.3 kB] Get:2 http://127.0.0.1:9999/debian unstable/main amd64 libncurses5 amd64 6.0+20170715-2 [93.8 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 libllvm5.0 amd64 1:5.0~+rc2-1 [13.5 MB] Get:5 http://127.0.0.1:9999/debian unstable/main amd64 libclang1-5.0 amd64 1:5.0~+rc2-1 [6729 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 libasan3 amd64 6.4.0-3 [311 kB] Get:8 http://127.0.0.1:9999/debian unstable/main amd64 libgcc-6-dev amd64 6.4.0-3 [2296 kB] Get:9 http://127.0.0.1:9999/debian unstable/main amd64 libstdc++-6-dev amd64 6.4.0-3 [1421 kB] Get:10 http://127.0.0.1:9999/debian unstable/main amd64 libobjc4 amd64 7.2.0-1 [51.0 kB] Get:11 http://127.0.0.1:9999/debian unstable/main amd64 libobjc-6-dev amd64 6.4.0-3 [197 kB] Get:12 http://127.0.0.1:9999/debian unstable/main amd64 libclang-common-5.0-dev amd64 1:5.0~+rc2-1 [1989 kB] Get:13 http://127.0.0.1:9999/debian unstable/main amd64 clang-5.0 amd64 1:5.0~+rc2-1 [61.6 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 88.4 MB in 1s (73.2 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 ... 9822 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.8.6-1_amd64.deb ... Unpacking libbsd0:amd64 (0.8.6-1) ... Selecting previously unselected package libncurses5:amd64. Preparing to unpack .../01-libncurses5_6.0+20170715-2_amd64.deb ... Unpacking libncurses5:amd64 (6.0+20170715-2) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../02-libedit2_3.1-20170329-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20170329-1) ... Selecting previously unselected package libllvm5.0:amd64. Preparing to unpack .../03-libllvm5.0_1%3a5.0~+rc2-1_amd64.deb ... Unpacking libllvm5.0:amd64 (1:5.0~+rc2-1) ... Selecting previously unselected package libclang1-5.0:amd64. Preparing to unpack .../04-libclang1-5.0_1%3a5.0~+rc2-1_amd64.deb ... Unpacking libclang1-5.0:amd64 (1:5.0~+rc2-1) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../05-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package libasan3:amd64. Preparing to unpack .../06-libasan3_6.4.0-3_amd64.deb ... Unpacking libasan3:amd64 (6.4.0-3) ... Selecting previously unselected package libgcc-6-dev:amd64. Preparing to unpack .../07-libgcc-6-dev_6.4.0-3_amd64.deb ... Unpacking libgcc-6-dev:amd64 (6.4.0-3) ... Selecting previously unselected package libstdc++-6-dev:amd64. Preparing to unpack .../08-libstdc++-6-dev_6.4.0-3_amd64.deb ... Unpacking libstdc++-6-dev:amd64 (6.4.0-3) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../09-libobjc4_7.2.0-1_amd64.deb ... Unpacking libobjc4:amd64 (7.2.0-1) ... Selecting previously unselected package libobjc-6-dev:amd64. Preparing to unpack .../10-libobjc-6-dev_6.4.0-3_amd64.deb ... Unpacking libobjc-6-dev:amd64 (6.4.0-3) ... Selecting previously unselected package libclang-common-5.0-dev. Preparing to unpack .../11-libclang-common-5.0-dev_1%3a5.0~+rc2-1_amd64.deb ... Unpacking libclang-common-5.0-dev (1:5.0~+rc2-1) ... Selecting previously unselected package clang-5.0. Preparing to unpack .../12-clang-5.0_1%3a5.0~+rc2-1_amd64.deb ... Unpacking clang-5.0 (1:5.0~+rc2-1) ... Setting up libncurses5:amd64 (6.0+20170715-2) ... Setting up libobjc4:amd64 (7.2.0-1) ... Setting up libasan3:amd64 (6.4.0-3) ... Setting up libgcc-6-dev:amd64 (6.4.0-3) ... Setting up libstdc++-6-dev:amd64 (6.4.0-3) ... Setting up libbsd0:amd64 (0.8.6-1) ... Processing triggers for libc-bin (2.24-14) ... Setting up libobjc-6-dev:amd64 (6.4.0-3) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libedit2:amd64 (3.1-20170329-1) ... Setting up libllvm5.0:amd64 (1:5.0~+rc2-1) ... Setting up libclang1-5.0:amd64 (1:5.0~+rc2-1) ... Setting up libclang-common-5.0-dev (1:5.0~+rc2-1) ... Setting up clang-5.0 (1:5.0~+rc2-1) ... Processing triggers for libc-bin (2.24-14) ... 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++-5.0 g++-4.6 + ln -s clang-5.0 gcc-4.6 + ln -s clang-5.0 cpp-4.6 + ln -s clang-5.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++-5.0 g++-4.7 + ln -s clang-5.0 gcc-4.7 + ln -s clang-5.0 cpp-4.7 + ln -s clang-5.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++-5.0 g++-4.8 + ln -s clang-5.0 gcc-4.8 + ln -s clang-5.0 cpp-4.8 + ln -s clang-5.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++-5.0 g++-4.9 + ln -s clang-5.0 gcc-4.9 + ln -s clang-5.0 cpp-4.9 + ln -s clang-5.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++-5.0 g++-5 + ln -s clang-5.0 gcc-5 + ln -s clang-5.0 cpp-5 + ln -s clang-5.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++-5.0 g++-6 + ln -s clang-5.0 gcc-6 + ln -s clang-5.0 cpp-6 + ln -s clang-5.0 gcc + echo 'gcc-6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-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++-6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-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++-7 gcc-7 cpp-7 gcc + ln -s clang++-5.0 g++-7 + ln -s clang-5.0 gcc-7 + ln -s clang-5.0 cpp-7 + ln -s clang-5.0 gcc + echo 'gcc-7 hold' + dpkg --set-selections + echo 'g++-7 hold' + dpkg --set-selections + cd - /build/ns2-bxVfkr + 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/clang50'. 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 (68.9 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/ns2-bxVfkr/ns2-2.35+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/ns2-bxVfkr' 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-98IPFf/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-98IPFf/apt_archive ./ InRelease Get:2 copy:/<>/resolver-98IPFf/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-98IPFf/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-98IPFf/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-98IPFf/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 784 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-98IPFf/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [784 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 784 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 11331 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-98IPFf/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-98IPFf/apt_archive ./ InRelease Get:2 copy:/<>/resolver-98IPFf/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-98IPFf/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-98IPFf/apt_archive ./ Sources [558 B] Get:5 copy:/<>/resolver-98IPFf/apt_archive ./ Packages [637 B] Fetched 2158 B in 0s (0 B/s) Reading package lists... Reading package lists... Install ns2 build dependencies (apt-based resolver) --------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism file fontconfig-config fonts-dejavu-core gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13 libcroco3 libcurl3 libexpat1 libexpat1-dev libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libglib2.0-0 libgssapi-krb5-2 libice-dev libice6 libicu57 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblzo2-2 libmagic-mgc libmagic1 libnghttp2-14 libotcl1 libotcl1-dev libpcap0.8 libpcap0.8-dev libperl4-corelibs-perl libpipeline1 libpng-dev libpng16-16 libprocps6 libpsl5 libpthread-stubs0-dev librhash0 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 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 librhash0 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, 118 newly installed, 0 to remove and 0 not upgraded. Need to get 44.4 MB of archives. After this operation, 152 MB of additional disk space will be used. Get:1 copy:/<>/resolver-98IPFf/apt_archive ./ sbuild-build-depends-ns2-dummy 0.invalid.0 [856 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.2-1 [28.3 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.9.1-1 [1294 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-2 [62.2 kB] Get:16 http://127.0.0.1:9999/debian unstable/main amd64 libk5crypto3 amd64 1.15.1-2 [120 kB] Get:17 http://127.0.0.1:9999/debian unstable/main amd64 libkrb5-3 amd64 1.15.1-2 [312 kB] Get:18 http://127.0.0.1:9999/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.15.1-2 [155 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.45+dfsg-1 [87.0 kB] Get:22 http://127.0.0.1:9999/debian unstable/main amd64 libldap-2.4-2 amd64 2.4.45+dfsg-1 [223 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.18.0-2 [43.4 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.55.0-1 [296 kB] Get:29 http://127.0.0.1:9999/debian unstable/main amd64 libexpat1 amd64 2.2.3-1 [87.5 kB] Get:30 http://127.0.0.1:9999/debian unstable/main amd64 librhash0 amd64 1.3.4-3 [85.7 kB] Get:31 http://127.0.0.1:9999/debian unstable/main amd64 libuv1 amd64 1.9.1-3 [84.4 kB] Get:32 http://127.0.0.1:9999/debian unstable/main amd64 cmake amd64 3.9.1-1 [3122 kB] Get:33 http://127.0.0.1:9999/debian unstable/main amd64 tzdata all 2017b-2 [260 kB] Get:34 http://127.0.0.1:9999/debian unstable/main amd64 libmagic-mgc amd64 1:5.31-1 [223 kB] Get:35 http://127.0.0.1:9999/debian unstable/main amd64 libmagic1 amd64 1:5.31-1 [112 kB] Get:36 http://127.0.0.1:9999/debian unstable/main amd64 file amd64 1:5.31-1 [64.2 kB] Get:37 http://127.0.0.1:9999/debian unstable/main amd64 gettext-base amd64 0.19.8.1-2+b1 [122 kB] Get:38 http://127.0.0.1:9999/debian unstable/main amd64 ucf all 3.0036 [70.2 kB] Get:39 http://127.0.0.1:9999/debian unstable/main amd64 libsigsegv2 amd64 2.11-1 [29.9 kB] Get:40 http://127.0.0.1:9999/debian unstable/main amd64 m4 amd64 1.4.18-1 [202 kB] Get:41 http://127.0.0.1:9999/debian unstable/main amd64 autoconf all 2.69-10 [338 kB] Get:42 http://127.0.0.1:9999/debian unstable/main amd64 autotools-dev all 20161112.1 [73.4 kB] Get:43 http://127.0.0.1:9999/debian unstable/main amd64 automake all 1:1.15.1-2 [736 kB] Get:44 http://127.0.0.1:9999/debian unstable/main amd64 autopoint all 0.19.8.1-2 [433 kB] Get:45 http://127.0.0.1:9999/debian unstable/main amd64 libtool all 2.4.6-2 [545 kB] Get:46 http://127.0.0.1:9999/debian unstable/main amd64 dh-autoreconf all 14 [15.9 kB] Get:47 http://127.0.0.1:9999/debian unstable/main amd64 libarchive-zip-perl all 1.59-1 [95.5 kB] Get:48 http://127.0.0.1:9999/debian unstable/main amd64 libfile-stripnondeterminism-perl all 0.038-1 [17.6 kB] Get:49 http://127.0.0.1:9999/debian unstable/main amd64 libtimedate-perl all 2.3000-2 [42.2 kB] Get:50 http://127.0.0.1:9999/debian unstable/main amd64 dh-strip-nondeterminism all 0.038-1 [11.1 kB] Get:51 http://127.0.0.1:9999/debian unstable/main amd64 libglib2.0-0 amd64 2.53.4-3 [2796 kB] Get:52 http://127.0.0.1:9999/debian unstable/main amd64 libcroco3 amd64 0.6.12-1 [144 kB] Get:53 http://127.0.0.1:9999/debian unstable/main amd64 gettext amd64 0.19.8.1-2+b1 [1301 kB] Get:54 http://127.0.0.1:9999/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.4 [26.3 kB] Get:55 http://127.0.0.1:9999/debian unstable/main amd64 po-debconf all 1.0.20 [247 kB] Get:56 http://127.0.0.1:9999/debian unstable/main amd64 debhelper all 10.7.2 [975 kB] Get:57 http://127.0.0.1:9999/debian unstable/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB] Get:58 http://127.0.0.1:9999/debian unstable/main amd64 fontconfig-config all 2.12.3-0.2 [304 kB] Get:59 http://127.0.0.1:9999/debian unstable/main amd64 libexpat1-dev amd64 2.2.3-1 [136 kB] Get:60 http://127.0.0.1:9999/debian unstable/main amd64 libpng16-16 amd64 1.6.31-1 [284 kB] Get:61 http://127.0.0.1:9999/debian unstable/main amd64 libfreetype6 amd64 2.8-0.2 [449 kB] Get:62 http://127.0.0.1:9999/debian unstable/main amd64 libfontconfig1 amd64 2.12.3-0.2 [366 kB] Get:63 http://127.0.0.1:9999/debian unstable/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-5 [205 kB] Get:64 http://127.0.0.1:9999/debian unstable/main amd64 libpng-dev amd64 1.6.31-1 [252 kB] Get:65 http://127.0.0.1:9999/debian unstable/main amd64 libfreetype6-dev amd64 2.8-0.2 [2652 kB] Get:66 http://127.0.0.1:9999/debian unstable/main amd64 pkg-config amd64 0.29-4+b1 [63.3 kB] Get:67 http://127.0.0.1:9999/debian unstable/main amd64 libfontconfig1-dev amd64 2.12.3-0.2 [909 kB] Get:68 http://127.0.0.1:9999/debian unstable/main amd64 x11-common all 1:7.7+19 [251 kB] Get:69 http://127.0.0.1:9999/debian unstable/main amd64 libice6 amd64 2:1.0.9-2 [58.7 kB] Get:70 http://127.0.0.1:9999/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get:71 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-core-dev all 7.0.31-1 [728 kB] Get:72 http://127.0.0.1:9999/debian unstable/main amd64 libice-dev amd64 2:1.0.9-2 [66.8 kB] Get:73 http://127.0.0.1:9999/debian unstable/main amd64 libtcl8.6 amd64 8.6.7+dfsg-1 [988 kB] Get:74 http://127.0.0.1:9999/debian unstable/main amd64 libotcl1 amd64 1.14+dfsg-3+b1 [30.2 kB] Get:75 http://127.0.0.1:9999/debian unstable/main amd64 libotcl1-dev amd64 1.14+dfsg-3+b1 [42.8 kB] Get:76 http://127.0.0.1:9999/debian unstable/main amd64 libpcap0.8 amd64 1.8.1-3 [138 kB] Get:77 http://127.0.0.1:9999/debian unstable/main amd64 libpcap0.8-dev amd64 1.8.1-3 [239 kB] Get:78 http://127.0.0.1:9999/debian unstable/main amd64 libperl4-corelibs-perl all 0.003-2 [38.0 kB] Get:79 http://127.0.0.1:9999/debian unstable/main amd64 libpthread-stubs0-dev amd64 0.3-4 [3866 B] Get:80 http://127.0.0.1:9999/debian unstable/main amd64 libsm6 amd64 2:1.2.2-1+b3 [33.3 kB] Get:81 http://127.0.0.1:9999/debian unstable/main amd64 libsm-dev amd64 2:1.2.2-1+b3 [35.8 kB] Get:82 http://127.0.0.1:9999/debian unstable/main amd64 libtclcl1 amd64 1.20-8+b1 [76.6 kB] Get:83 http://127.0.0.1:9999/debian unstable/main amd64 libtclcl1-dev amd64 1.20-8+b1 [82.3 kB] Get:84 http://127.0.0.1:9999/debian unstable/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB] Get:85 http://127.0.0.1:9999/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:86 http://127.0.0.1:9999/debian unstable/main amd64 libxcb1 amd64 1.12-1 [133 kB] Get:87 http://127.0.0.1:9999/debian unstable/main amd64 libx11-data all 2:1.6.4-3 [290 kB] Get:88 http://127.0.0.1:9999/debian unstable/main amd64 libx11-6 amd64 2:1.6.4-3 [747 kB] Get:89 http://127.0.0.1:9999/debian unstable/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 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 libxss1 amd64 1:1.2.2-1+b2 [16.5 kB] Get:93 http://127.0.0.1:9999/debian unstable/main amd64 libtk8.6 amd64 8.6.7-1 [751 kB] Get:94 http://127.0.0.1:9999/debian unstable/main amd64 libxau-dev amd64 1:1.0.8-1+b2 [23.1 kB] Get:95 http://127.0.0.1:9999/debian unstable/main amd64 libxdmcp-dev amd64 1:1.1.2-3 [42.2 kB] Get:96 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-input-dev all 2.3.2-1 [158 kB] Get:97 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-kb-dev all 1.0.7-1 [233 kB] Get:98 http://127.0.0.1:9999/debian unstable/main amd64 xtrans-dev all 1.3.5-1 [100 kB] Get:99 http://127.0.0.1:9999/debian unstable/main amd64 libxcb1-dev amd64 1.12-1 [169 kB] Get:100 http://127.0.0.1:9999/debian unstable/main amd64 libx11-dev amd64 2:1.6.4-3 [815 kB] Get:101 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-xext-dev all 7.3.0-1 [212 kB] Get:102 http://127.0.0.1:9999/debian unstable/main amd64 libxext-dev amd64 2:1.3.3-1+b2 [107 kB] Get:103 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-render-dev all 2:0.11.1-2 [20.8 kB] Get:104 http://127.0.0.1:9999/debian unstable/main amd64 libxrender-dev amd64 1:0.9.10-1 [40.8 kB] Get:105 http://127.0.0.1:9999/debian unstable/main amd64 libxft-dev amd64 2.3.2-1+b2 [68.0 kB] Get:106 http://127.0.0.1:9999/debian unstable/main amd64 x11proto-scrnsaver-dev all 1.2.2-1 [25.0 kB] Get:107 http://127.0.0.1:9999/debian unstable/main amd64 libxss-dev amd64 1:1.2.2-1+b2 [22.3 kB] Get:108 http://127.0.0.1:9999/debian unstable/main amd64 libxt6 amd64 1:1.1.5-1 [188 kB] Get:109 http://127.0.0.1:9999/debian unstable/main amd64 libxt-dev amd64 1:1.1.5-1 [423 kB] Get:110 http://127.0.0.1:9999/debian unstable/main amd64 tcl8.6 amd64 8.6.7+dfsg-1 [123 kB] Get:111 http://127.0.0.1:9999/debian unstable/main amd64 tcl amd64 8.6.0+9 [5468 B] Get:112 http://127.0.0.1:9999/debian unstable/main amd64 tcl8.6-dev amd64 8.6.7+dfsg-1 [992 kB] Get:113 http://127.0.0.1:9999/debian unstable/main amd64 tcl-dev amd64 8.6.0+9 [7920 B] Get:114 http://127.0.0.1:9999/debian unstable/main amd64 tclcl amd64 1.20-8+b1 [30.6 kB] Get:115 http://127.0.0.1:9999/debian unstable/main amd64 tk8.6 amd64 8.6.7-1 [71.6 kB] Get:116 http://127.0.0.1:9999/debian unstable/main amd64 tk amd64 8.6.0+9 [5506 B] Get:117 http://127.0.0.1:9999/debian unstable/main amd64 tk8.6-dev amd64 8.6.7-1 [738 kB] Get:118 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.4 MB in 0s (65.3 MB/s) Selecting previously unselected package groff-base. (Reading database ... 11331 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.2-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.4.2-1) ... 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.9.1-1_all.deb ... Unpacking cmake-data (3.9.1-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-2_amd64.deb ... Unpacking libkrb5support0:amd64 (1.15.1-2) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../014-libk5crypto3_1.15.1-2_amd64.deb ... Unpacking libk5crypto3:amd64 (1.15.1-2) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../015-libkrb5-3_1.15.1-2_amd64.deb ... Unpacking libkrb5-3:amd64 (1.15.1-2) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../016-libgssapi-krb5-2_1.15.1-2_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.15.1-2) ... 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.45+dfsg-1_all.deb ... Unpacking libldap-common (2.4.45+dfsg-1) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../020-libldap-2.4-2_2.4.45+dfsg-1_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.45+dfsg-1) ... 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.18.0-2_amd64.deb ... Unpacking libpsl5:amd64 (0.18.0-2) ... 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.55.0-1_amd64.deb ... Unpacking libcurl3:amd64 (7.55.0-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../027-libexpat1_2.2.3-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.3-1) ... Selecting previously unselected package librhash0. Preparing to unpack .../028-librhash0_1.3.4-3_amd64.deb ... Unpacking librhash0 (1.3.4-3) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../029-libuv1_1.9.1-3_amd64.deb ... Unpacking libuv1:amd64 (1.9.1-3) ... Selecting previously unselected package cmake. Preparing to unpack .../030-cmake_3.9.1-1_amd64.deb ... Unpacking cmake (3.9.1-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../031-tzdata_2017b-2_all.deb ... Unpacking tzdata (2017b-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../032-libmagic-mgc_1%3a5.31-1_amd64.deb ... Unpacking libmagic-mgc (1:5.31-1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../033-libmagic1_1%3a5.31-1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.31-1) ... Selecting previously unselected package file. Preparing to unpack .../034-file_1%3a5.31-1_amd64.deb ... Unpacking file (1:5.31-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../035-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 .../036-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 .../037-libsigsegv2_2.11-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../038-m4_1.4.18-1_amd64.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../039-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../040-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../041-automake_1%3a1.15.1-2_all.deb ... Unpacking automake (1:1.15.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../042-autopoint_0.19.8.1-2_all.deb ... Unpacking autopoint (0.19.8.1-2) ... Selecting previously unselected package libtool. Preparing to unpack .../043-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../044-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../045-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 .../046-libfile-stripnondeterminism-perl_0.038-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.038-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../047-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../048-dh-strip-nondeterminism_0.038-1_all.deb ... Unpacking dh-strip-nondeterminism (0.038-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../049-libglib2.0-0_2.53.4-3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.53.4-3) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../050-libcroco3_0.6.12-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../051-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 .../052-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 .../053-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../054-debhelper_10.7.2_all.deb ... Unpacking debhelper (10.7.2) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../055-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../056-fontconfig-config_2.12.3-0.2_all.deb ... Unpacking fontconfig-config (2.12.3-0.2) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../057-libexpat1-dev_2.2.3-1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.2.3-1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../058-libpng16-16_1.6.31-1_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.31-1) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../059-libfreetype6_2.8-0.2_amd64.deb ... Unpacking libfreetype6:amd64 (2.8-0.2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../060-libfontconfig1_2.12.3-0.2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.12.3-0.2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../061-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 .../062-libpng-dev_1.6.31-1_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.31-1) ... Selecting previously unselected package libfreetype6-dev. Preparing to unpack .../063-libfreetype6-dev_2.8-0.2_amd64.deb ... Unpacking libfreetype6-dev (2.8-0.2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../064-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 .../065-libfontconfig1-dev_2.12.3-0.2_amd64.deb ... Unpacking libfontconfig1-dev:amd64 (2.12.3-0.2) ... Selecting previously unselected package x11-common. Preparing to unpack .../066-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../067-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 .../068-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 .../069-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 .../070-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 .../071-libtcl8.6_8.6.7+dfsg-1_amd64.deb ... Unpacking libtcl8.6:amd64 (8.6.7+dfsg-1) ... Selecting previously unselected package libotcl1:amd64. Preparing to unpack .../072-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 .../073-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 .../074-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 .../075-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 .../076-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 .../077-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 .../078-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 .../079-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 .../080-libtclcl1_1.20-8+b1_amd64.deb ... Unpacking libtclcl1:amd64 (1.20-8+b1) ... Selecting previously unselected package libtclcl1-dev. Preparing to unpack .../081-libtclcl1-dev_1.20-8+b1_amd64.deb ... Unpacking libtclcl1-dev (1.20-8+b1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../082-libxau6_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../083-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 .../084-libxcb1_1.12-1_amd64.deb ... Unpacking libxcb1:amd64 (1.12-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../085-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 .../086-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 .../087-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... 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 libxss1:amd64. Preparing to unpack .../090-libxss1_1%3a1.2.2-1+b2_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.2-1+b2) ... Selecting previously unselected package libtk8.6:amd64. Preparing to unpack .../091-libtk8.6_8.6.7-1_amd64.deb ... Unpacking libtk8.6:amd64 (8.6.7-1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../092-libxau-dev_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../093-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 .../094-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 .../095-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 .../096-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 .../097-libxcb1-dev_1.12-1_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.12-1) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../098-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 .../099-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 .../100-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 .../101-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 .../102-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 .../103-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 .../104-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 .../105-libxss-dev_1%3a1.2.2-1+b2_amd64.deb ... Unpacking libxss-dev:amd64 (1:1.2.2-1+b2) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../106-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 .../107-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 .../108-tcl8.6_8.6.7+dfsg-1_amd64.deb ... Unpacking tcl8.6 (8.6.7+dfsg-1) ... Selecting previously unselected package tcl. Preparing to unpack .../109-tcl_8.6.0+9_amd64.deb ... Unpacking tcl (8.6.0+9) ... Selecting previously unselected package tcl8.6-dev:amd64. Preparing to unpack .../110-tcl8.6-dev_8.6.7+dfsg-1_amd64.deb ... Unpacking tcl8.6-dev:amd64 (8.6.7+dfsg-1) ... Selecting previously unselected package tcl-dev:amd64. Preparing to unpack .../111-tcl-dev_8.6.0+9_amd64.deb ... Unpacking tcl-dev:amd64 (8.6.0+9) ... Selecting previously unselected package tclcl. Preparing to unpack .../112-tclcl_1.20-8+b1_amd64.deb ... Unpacking tclcl (1.20-8+b1) ... Selecting previously unselected package tk8.6. Preparing to unpack .../113-tk8.6_8.6.7-1_amd64.deb ... Unpacking tk8.6 (8.6.7-1) ... Selecting previously unselected package tk. Preparing to unpack .../114-tk_8.6.0+9_amd64.deb ... Unpacking tk (8.6.0+9) ... Selecting previously unselected package tk8.6-dev:amd64. Preparing to unpack .../115-tk8.6-dev_8.6.7-1_amd64.deb ... Unpacking tk8.6-dev:amd64 (8.6.7-1) ... Selecting previously unselected package tk-dev:amd64. Preparing to unpack .../116-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 .../117-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.3-1) ... 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.31-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:amd64 (2.11-1) ... Setting up libldap-common (2.4.45+dfsg-1) ... 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.18.0-2) ... Setting up tzdata (2017b-2) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Aug 20 17:28:37 UTC 2017. Universal Time is now: Sun Aug 20 17:28:37 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.53.4-3) ... 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.9.1-1) ... Setting up libpipeline1:amd64 (1.4.2-1) ... 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.31-1) ... Setting up libmagic1:amd64 (1:5.31-1) ... Setting up lsb-base (9.20161125) ... Setting up librhash0 (1.3.4-3) ... 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-14) ... Setting up autotools-dev (20161112.1) ... Setting up libldap-2.4-2:amd64 (2.4.45+dfsg-1) ... Setting up tclcl (1.20-8+b1) ... Setting up libexpat1-dev:amd64 (2.2.3-1) ... Setting up libtcl8.6:amd64 (8.6.7+dfsg-1) ... 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+b2) ... 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.038-1) ... Setting up fontconfig-config (2.12.3-0.2) ... 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+b2) ... Setting up autoconf (2.69-10) ... Setting up file (1:5.31-1) ... Setting up libkrb5support0:amd64 (1.15.1-2) ... 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.7+dfsg-1) ... 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.31-1) ... 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.7+dfsg-1) ... Setting up libtool (2.4.6-2) ... Setting up libfontconfig1:amd64 (2.12.3-0.2) ... Setting up libsm6:amd64 (2:1.2.2-1+b3) ... Setting up libk5crypto3:amd64 (1.15.1-2) ... 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-2) ... 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.2) ... 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+b2) ... Setting up libxrender-dev:amd64 (1:0.9.10-1) ... Setting up libgssapi-krb5-2:amd64 (1.15.1-2) ... 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.55.0-1) ... Setting up libtk8.6:amd64 (8.6.7-1) ... Setting up libxss-dev:amd64 (1:1.2.2-1+b2) ... Setting up cmake (3.9.1-1) ... Setting up tk8.6 (8.6.7-1) ... Setting up tk8.6-dev:amd64 (8.6.7-1) ... 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.038-1) ... Setting up debhelper (10.7.2) ... Setting up sbuild-build-depends-ns2-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.24-14) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.9.0-2-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.29-4 dpkg-dev_1.18.24 g++-7_7.2.0-1 gcc-7_7.2.0-1 libc6-dev_2.24-14 libstdc++-6-dev_6.4.0-3 libstdc++-7-dev_7.2.0-1 libstdc++6_7.2.0-1 linux-libc-dev_4.12.6-1 Package versions: adduser_3.116 apt_1.5~beta2 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.29-4 bsdmainutils_9.0.12+nmu1 bsdutils_1:2.29.2-4 build-essential_12.3 bzip2_1.0.6-8.1 clang-5.0_1:5.0~+rc2-1 cmake_3.9.1-1 cmake-data_3.9.1-1 coreutils_8.26-3 cpp_4:7.1.0-2 cpp-7_7.2.0-1 dash_0.5.8-2.5 debconf_1.5.63 debfoster_2.7-2.1+b1 debhelper_10.7.2 debian-archive-keyring_2017.5 debianutils_4.8.2 dh-autoreconf_14 dh-strip-nondeterminism_0.038-1 diffutils_1:3.6-1 dpkg_1.18.24 dpkg-dev_1.18.24 e2fslibs_1.43.5-1 e2fsprogs_1.43.5-1 eatmydata_105-5 fakeroot_1.22-1 fdisk_2.29.2-4 file_1:5.31-1 findutils_4.6.0+git+20170729-2 fontconfig-config_2.12.3-0.2 fonts-dejavu-core_2.37-1 g++_4:7.1.0-2 g++-7_7.2.0-1 gcc_4:7.1.0-2 gcc-6-base_6.4.0-3 gcc-7_7.2.0-1 gcc-7-base_7.2.0-1 gettext_0.19.8.1-2+b1 gettext-base_0.19.8.1-2+b1 gpgv_2.1.23-2 grep_3.1-2 groff-base_1.22.3-9 gzip_1.6-5+b1 hostname_3.18+b1 init-system-helpers_1.49 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3+b1 libapt-pkg5.0_1.5~beta2 libarchive-zip-perl_1.59-1 libarchive13_3.2.2-2 libasan3_6.4.0-3 libasan4_7.2.0-1 libatomic1_7.2.0-1 libattr1_1:2.4.47-2+b2 libaudit-common_1:2.7.7-1 libaudit1_1:2.7.7-1+b2 libblkid1_2.29.2-4 libbsd0_0.8.6-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-14 libc-dev-bin_2.24-14 libc6_2.24-14 libc6-dev_2.24-14 libcap-ng0_0.7.7-3+b1 libcc1-0_7.2.0-1 libcilkrts5_7.2.0-1 libclang-common-5.0-dev_1:5.0~+rc2-1 libclang1-5.0_1:5.0~+rc2-1 libcomerr2_1.43.5-1 libcroco3_0.6.12-1 libcurl3_7.55.0-1 libdb5.3_5.3.28-13 libdebconfclient0_0.229 libdpkg-perl_1.18.24 libeatmydata1_105-5 libedit2_3.1-20170329-1 libexpat1_2.2.3-1 libexpat1-dev_2.2.3-1 libfakeroot_1.22-1 libfdisk1_2.29.2-4 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.038-1 libfontconfig1_2.12.3-0.2 libfontconfig1-dev_2.12.3-0.2 libfreetype6_2.8-0.2 libfreetype6-dev_2.8-0.2 libgc1c2_1:7.4.2-8 libgcc-6-dev_6.4.0-3 libgcc-7-dev_7.2.0-1 libgcc1_1:7.2.0-1 libgcrypt20_1.7.8-2 libgdbm3_1.8.3-14 libglib2.0-0_2.53.4-3 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.14-3 libgomp1_7.2.0-1 libgpg-error0_1.27-3 libgssapi-krb5-2_1.15.1-2 libhogweed4_3.3-1+b1 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu57_57.1-6 libidn2-0_2.0.2-3 libisl15_0.18-1 libitm1_7.2.0-1 libjsoncpp1_1.7.4-3 libk5crypto3_1.15.1-2 libkeyutils1_1.5.9-9 libkrb5-3_1.15.1-2 libkrb5support0_1.15.1-2 libldap-2.4-2_2.4.45+dfsg-1 libldap-common_2.4.45+dfsg-1 libllvm5.0_1:5.0~+rc2-1 liblsan0_7.2.0-1 liblz4-1_0.0~r131-2+b1 liblzma5_5.2.2-1.3 liblzo2-2_2.08-1.2+b2 libmagic-mgc_1:5.31-1 libmagic1_1:5.31-1 libmount1_2.29.2-4 libmpc3_1.0.3-1+b2 libmpfr4_3.1.5-1 libmpx2_7.2.0-1 libncurses5_6.0+20170715-2 libncursesw5_6.0+20170715-2 libnettle6_3.3-1+b1 libnghttp2-14_1.24.0-1 libobjc-6-dev_6.4.0-3 libobjc4_7.2.0-1 libotcl1_1.14+dfsg-3+b1 libotcl1-dev_1.14+dfsg-3+b1 libp11-kit0_0.23.7-3 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-4 libperl4-corelibs-perl_0.003-2 libperl5.26_5.26.0-5 libpipeline1_1.4.2-1 libpng-dev_1.6.31-1 libpng16-16_1.6.31-1 libprocps6_2:3.3.12-3 libpsl5_0.18.0-2 libpthread-stubs0-dev_0.3-4 libquadmath0_7.2.0-1 librhash0_1.3.4-3 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-4 libss2_1.43.5-1 libssh2-1_1.8.0-1 libssl1.0.2_1.0.2l-2 libstdc++-6-dev_6.4.0-3 libstdc++-7-dev_7.2.0-1 libstdc++6_7.2.0-1 libsystemd0_234-2 libtasn1-6_4.12-2.1 libtcl8.6_8.6.7+dfsg-1 libtclcl1_1.20-8+b1 libtclcl1-dev_1.20-8+b1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20170715-2 libtk8.6_8.6.7-1 libtool_2.4.6-2 libtsan0_7.2.0-1 libubsan0_7.2.0-1 libudev1_234-2 libunistring2_0.9.7-2 libustr-1.0-1_1.0.4-6 libuuid1_2.29.2-4 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+b2 libxau6_1:1.0.8-1+b2 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+b2 libxss1_1:1.2.2-1+b2 libxt-dev_1:1.1.5-1 libxt6_1:1.1.5-1 linux-libc-dev_4.12.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-4 multiarch-support_2.24-14 ncurses-base_6.0+20170715-2 ncurses-bin_6.0+20170715-2 passwd_1:4.4-4.1 patch_2.7.5-1+b2 perl_5.26.0-5 perl-base_5.26.0-5 perl-modules-5.26_5.26.0-5 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.10 sysvinit-utils_2.88dsf-59.9 tar_1.29b-2 tcl_8.6.0+9 tcl-dev_8.6.0+9 tcl8.6_8.6.7+dfsg-1 tcl8.6-dev_8.6.7+dfsg-1 tclcl_1.20-8+b1 tk_8.6.0+9 tk-dev_8.6.0+9 tk8.6_8.6.7-1 tk8.6-dev_8.6.7-1 tzdata_2017b-2 ucf_3.0036 util-linux_2.29.2-4 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.3 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-b0eb2de2-d197-42ba-86a0-5d6a9d282ac2 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_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/tmp/ 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_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.7... no checking for tclsh8.6... /usr/bin/tclsh8.6 checking for tk.h... -I/usr/include/tcl checking for libtk8.6... -L/usr/lib/x86_64-linux-gnu -ltk8.6 checking for tk.tcl... /usr/share/tcltk/tk8.6 checking for otcl.h... -I/usr/include checking for libotcl1.14... -L/usr/lib/x86_64-linux-gnu -lotcl checking for tclcl.h... -I/usr/include/tclcl checking for libtclcl... -L/usr/lib/x86_64-linux-gnu -ltclcl checking for tcl2c++... /usr/bin checking for X11 header files checking for X11 library archive checking for libXext.a checking for libtcldbg... no checking dmalloc... not requested with --with-dmalloc checking for perl... /usr/bin checking for ANSI C header files... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking net/ethernet.h usability... yes checking net/ethernet.h presence... yes checking for net/ethernet.h... yes checking for main in -lm... yes checking for bcopy... yes checking for bzero... yes checking for fesetprecision... no checking for feenableexcept... yes checking for getrusage... yes checking for sbrk... yes checking for snprintf... yes checking return type of random... long checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for u_int8_t... yes checking for u_int16_t... yes checking for u_int32_t... yes checking for u_char... yes checking for u_int... yes checking for strtoq... yes checking for strtoll... yes checking size of long... 8 checking for strtol... yes checking for __int64_t... no checking for long long... yes checking for int64_t... yes checking which kind of 64-bit int to use... int64_t checking system version (for dynamic loading)... Linux-4.9.0-2-amd64 checking for dlopen in -ldl... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ns library name... libns.so checking for struct ether_header... not found checking for struct ether_addr... not found checking for addr2ascii... no checking for Linux compliant tcphdr... not found checking for BSD compliant tcphdr... not found checking for socklen_t... yes checking for main in -lpcap... yes checking to make nse... no Explicitly disabling static compilation checking for dlopen in -ldl... (cached) yes checking system version (for system-dependent libraries)... Linux-4.9.0-2-amd64 checking for a BSD-compatible install... /usr/bin/install -c configure: creating ./config.status config.status: creating Makefile config.status: creating tcl/lib/ns-autoconf.tcl config.status: creating indep-utils/webtrace-conv/ucb/Makefile config.status: creating indep-utils/webtrace-conv/dec/Makefile config.status: creating indep-utils/webtrace-conv/nlanr/Makefile config.status: creating indep-utils/webtrace-conv/epa/Makefile config.status: creating indep-utils/cmu-scen-gen/setdest/Makefile config.status: creating autoconf.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking creating ./gen make[1]: Leaving directory '/<>/ns2-2.35+dfsg' dh_auto_build -a make -j16 make[1]: Entering directory '/<>/ns2-2.35+dfsg' gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/tcp_naivereno.o tcp/linux/tcp_naivereno.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_cong.o tcp/linux/src/tcp_cong.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_highspeed.o tcp/linux/src/tcp_highspeed.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_bic.o tcp/linux/src/tcp_bic.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_htcp.o tcp/linux/src/tcp_htcp.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_scalable.o tcp/linux/src/tcp_scalable.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_cubic.o tcp/linux/src/tcp_cubic.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_westwood.o tcp/linux/src/tcp_westwood.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_vegas.o tcp/linux/src/tcp_vegas.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_hybla.o tcp/linux/src/tcp_hybla.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_illinois.o tcp/linux/src/tcp_illinois.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_yeah.o tcp/linux/src/tcp_yeah.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_veno.o tcp/linux/src/tcp_veno.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/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/ns-linux-c.o tcp/linux/ns-linux-c.c gcc -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/linux/src/tcp_lp.o tcp/linux/src/tcp_lp.c 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/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_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_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_veno.c:73:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] cnt = cnt; ~~~ ^ ~~~ 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] tcp/linux/src/tcp_vegas.c:116:6 rtt = rtt;: ~~~ ^ ~~~warning : explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] tcp/linux/tcp_naivereno.c:23:12: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] cnt = cnt; ~~~ ^ ~~~ in_flight = in_flight; ~~~~~~~~~ ^ ~~~~~~~~~ tcp/linux/tcp_naivereno.c:24:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] flag = flag; ~~~~ ^ ~~~~ tcp/linux/src/tcp_bic.c:143:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ack = ack; ~~~ ^ ~~~ tcp/linux/src/tcp_bic.c:144:10: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] 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_bic.c:217:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ tcp/linux/src/tcp_vegas.c:343:5: warning: explicitly assigning value of variable of type 'struct tcp_sock *' to itself [-Wself-assign] sk = sk; ~~ ^ ~~ tcp/linux/src/tcp_vegas.c:344:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] ext = ext; ~~~ ^ ~~~ tcp/linux/src/tcp_vegas.c:345:6: warning: explicitly assigning value of variable of type 'struct sk_buff *' to itself [-Wself-assign] skb = skb; ~~~ ^ ~~~ tcp/linux/src/tcp_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_westwood.c:104:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ 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_yeah.c: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:tcp/linux/src/tcp_westwood.c7: :warning: 262explicitly assigning value of variable of type 'int' to itself [-Wself-assign]: 5: warning: explicitly assigning value of variable of type 'struct tcp_sock *' to itself [-Wself-assign] flag = flag; ~~~~ ^ ~~~~ 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_cubic.c:342:7: warning: explicitly assigning value of variable of type 'long long' to itself [-Wself-assign] last = last; ~~~~ ^ ~~~~ 3 warnings generated. tcp/linux/src/tcp_highspeed.c:117:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] adk = adk; ~~~ ^ ~~~ tcp/linux/src/tcp_highspeed.c:118:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] rtt = rtt; ~~~ ^ ~~~ tcp/linux/src/tcp_highspeed.c:119:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign] data_acked = data_acked; ~~~~~~~~~~ ^ ~~~~~~~~~~ tcp/linux/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); ^ 4 warnings generated. 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; ~~~ ^ ~~~ tcp/linux/src/tcp_lp.c:225:6: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] rtt = rtt; ~~~ ^ ~~~ tcp/linux/src/tcp_lp.c:270:12: warning: explicitly assigning value of variable of type 'unsigned long' to itself [-Wself-assign] num_acked = num_acked; ~~~~~~~~~ ^ ~~~~~~~~~ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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/rng.o tools/rng.cc 4 warnings generated. 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/ranvar.o tools/ranvar.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/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/timer-handler.o common/timer-handler.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/scheduler.o common/scheduler.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/object.o common/object.cc 4 warnings generated. 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/packet.o common/packet.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 routing/route.o routing/route.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/ip.o common/ip.cc 4 warnings generated. 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/connector.o common/connector.cc 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. 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 ^ 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 trace/trace-ip.o trace/trace-ip.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier.o classifier/classifier.cc 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-addr.o classifier/classifier-addr.cc In file included from common/connector.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/ttl.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from common/timer-handler.cc: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; } ^ 53: In file included from ./common/timer-handler.h:54: In file included from /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here ./common/scheduler.h: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' 40: # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/ip.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; }common/timer-handler.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from common/scheduler.cc:46: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from common/misc.cc:50: In file included from tools/rng.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*/) { ^ ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function '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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. common/object.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[] = ^ 3 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/ranvar.cc:48: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function '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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ common/misc.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from classifier/classifier-addr.cc:40: In file included from ./classifier/classifier-addr.h:33: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ common/ip.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-virtual.o classifier/classifier-virtual.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]; ^ common/connector.cc:36: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[] = ^ routing/route.cc:41:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tools/rng.cc:56:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. 3 warnings generated. 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_; ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 classifier/classifier.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ common/scheduler.cc:1027:9: warning: 'RealTimeScheduler::start' hides overloaded virtual function [-Woverloaded-virtual] double start() const { return start_; } ^ ./common/scheduler.h:95:17: note: hidden overloaded virtual function 'Scheduler::start' declared here: different qualifiers (none vs const) virtual double start() { // start time ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: common/scheduler.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/trace.cc:42: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: 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-ip.cc:38: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-mpath.o classifier/classifier-mpath.cc 3 warnings generated. In file included from 3 warnings generated. 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 classifier/classifier-virtual.cc:43: 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: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:54: ./autoconf.h:95: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/replicator.o mcast/replicator.cc 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 classifier/classifier-mac.o classifier/classifier-mac.cc In file included from classifier/classifier-hash.cc:53: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } In file included from trace/trace-ip.cc:39: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) ^ virtual void set_table_size(int level, int nn); ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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; } ^ 3 warnings generated. /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 trace/trace-ip.cc:39: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/trace-ip.cc:39: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from trace/trace-ip.cc:39: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/trace-ip.cc:39: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from classifier/classifier-mpath.cc:52: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from classifier/classifier-hash.cc:57: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from classifier/classifier-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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from classifier/classifier-mac.cc:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mcast/replicator.cc:41: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from classifier/classifier-mcast.cc:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ trace/trace.cc/usr/include/tcl/tcl.h: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) ^ ~ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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[] = ^ 3 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ classifier/classifier-mcast.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. classifier/classifier-mpath.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o src_rtg/classifier-sr.o src_rtg/classifier-sr.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/sragent.o src_rtg/sragent.cc In file included from classifier/classifier-bst.cc:61: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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 ^ classifier/classifier-bst.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ mcast/replicator.cc:37:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o src_rtg/hdr_src.o src_rtg/hdr_src.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 adc/ump.o adc/ump.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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 src_rtg/hdr_src.cc:40: In file included from src_rtg/hdr_src.h:44: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from adc/ump.cc:37: In file included from ./adc/ump.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from classifier/classifier-mac.cc:43: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h: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); ^ 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[] = ^ classifier/classifier-port.cc:50:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. 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; } 3 warnings generated. ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/hdr_qs.o qs/hdr_qs.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 apps/telnet.o apps/telnet.cc 2 warnings generated. In file included from apps/app.cc:38: In file included from ./apps/app.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 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/trafgen.o tools/trafgen.cc In file included from src_rtg/sragent.cc:46: 2 warnings generated. In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/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 trace/traffictrace.o trace/traffictrace.cc In file included from src_rtg/sragent.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/pareto.o tools/pareto.cc 2 warnings generated. 10 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/cbr_traffic.o tools/cbr_traffic.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/expoo.o tools/expoo.cc 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); ^ In file included from qs/hdr_qs.cc:62: In file included from ./qs/hdr_qs.h:66: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from src_rtg/sragent.cc:51: 4 warnings generated. ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from src_rtg/sragent.cc:51: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tools/trafgen.cc:38: In file included from ./tools/trafgen.h:50: In file included from ./apps/app.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from src_rtg/sragent.cc:53: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from 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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 1 warning generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from adc/resv.cc:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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 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 ^ 2 warnings generated. 2 warnings generated. In file included from trace/traffictrace.cc:62: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 tools/expoo.cc:49: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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; } ^In file included from tools/cbr_traffic.cc:44: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from tools/expoo.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/cbr_traffic.cc:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/pareto.cc:48In file included from trace/traffictrace.cc:73: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from trace/traffictrace.cc:73: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual]: ./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*/) { virtual void recv() {} ^ ./apps/app.h:52:15 ^ In file included from tools/pareto.cc:48: : note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ ./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); ^ tools/pareto.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 4 warnings generated. trace/traffictrace.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. 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 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/adc.o adc/adc.cc 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 tools/expoo.cc:50: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/expoo.cc:50: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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); ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/estimator.o adc/estimator.cc 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*/) { ^ tools/expoo.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: 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); ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/ms-adc.o adc/ms-adc.cc In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from src_rtg/classifier-sr.cc:40: In file included from src_rtg/classifier-sr.h:43: In file included from src_rtg/sragent.h:49: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 2 warnings generated. 2 warnings generated. 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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 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/timewindow-est.o adc/timewindow-est.cc 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 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) ./common/scheduler.h 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); ^ :40: In file included from ./config.hIn 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; } ^ :60: /usr/include/tclcl/tclcl.h:88:44: /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h: ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from adc/estimator.cc:46: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/ms-adc.cc:48: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 4 warnings generated. 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/salink.o adc/salink.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/actp-adc.o adc/actp-adc.cc 5 warnings generated. In file included from adc/acto-adc.cc:49: In file included from src_rtg/sragent.cc:56: src_rtg/sragent.h:83:7: warning: private field 'off_src_' is not used [-Wunused-private-field] int off_src_; ^ src_rtg/sragent.h:86:10: warning: private field 'agent_' is not used [-Wunused-private-field] Agent *agent_; ^ In file included from ./adc/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/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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 6 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 2 warnings generated. In file included from adc/estimator.cc:46: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from adc/actp-adc.cc:49: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/param-adc.o adc/param-adc.cc 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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 ^ 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/adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 2 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ adc/estimator.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/ms-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 3 warnings generated. In file included from adc/hb-adc.cc:48: 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; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: noteIn 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: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o adc/adaptive-receiver.o adc/adaptive-receiver.cc In file included from adc/pointsample-est.cc:46: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ adc/acto-adc.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/timewindow-est.cc:41:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 11 warnings generated. In file included from adc/param-adc.cc:52: In file included from ./adc/adc.h:47: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ adc/hb-adc.cc: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 adc/consrcvr.o adc/consrcvr.cc 3 warnings generated. 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 #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/message.o common/message.cc In file included from 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/actp-adc.cc: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 common/agent.o common/agent.cc 2 warnings generated. adc/param-adc.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 apps/udp.o apps/udp.cc :43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 adc/pointsample-est.cc./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.h42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o apps/rtp.o apps/rtp.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/session-rtp.o common/session-rtp.cc 5 warnings generated. In file included from common/message.cc:40: In file included from ./common/agent.h:40: In file included from In file included from adc/consrcvr.cc:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' ./common/connector.husing namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here :#define CPP_NAMESPACE std ^ 40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from adc/null-estimator.cc:50: In file included from ./adc/estimator.h:49: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ 3 warnings generated. /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated hereadc/expavg-est.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/rtcp.o tcp/rtcp.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:54: ./autoconf.h:95:17: warning: using directive 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/adaptive-receiver.cc:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 common/tp.o common/tp.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/tpm.o common/tpm.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 apps/worm.o apps/worm.cc 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 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:503:18adc/consrcvr.cc:47: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: 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"); ^ /usr/include/tcl/tcl.h:172: ^50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ In file included from common/messpass.cc:6: In file included from ./common/messpass.h:4: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. In file included from apps/udp.cc:47: In file included from common/tp.ccIn 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] :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: inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here #define CPP_NAMESPACE std ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 apps/vatrcvr.cc:68:20: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from common/agent.cc:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from common/tpm.cc:55: In file included from ./common/tpm.h:54: In file included from ./common/tp.h:4: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from apps/rtp.cc:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 2 warnings generated. adc/adaptive-receiver.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 tcp/tcp-sink.o tcp/tcp-sink.cc adc/consrcvr.cc:42: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: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from tcp/rtcp.cc:42: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } 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); ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from common/message.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' 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 ^ # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ common/session-rtp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ common/message.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. In file included from apps/worm.cc:4: In file included from ./apps/worm.h:6: In file included from ./common/timer-handler.h:54: In file included from ./common/scheduler.h:40: In file included from ./config.h: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 ^ apps/udp.cc:49: /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172: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(); note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function '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/rtp.cc:45: In file included from ./tools/random.hg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-reno.o tcp/tcp-reno.cc :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. 3 warnings generated. 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]g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/messpass.cc:6: In file included from ./common/messpass.h:5: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/udp.cc:43:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ apps/rtp.cc:In file included from 36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/tp.cc:1: In file included from ./common/tp.h:5: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from common/tp.cc:1: ./common/tp.h:15:16: warning: 'TPAgent::sendto' hides overloaded virtual functions [-Woverloaded-virtual] virtual void sendto(int nbytes, unsigned int saddr, int sport, unsigned int daddr, int dport); ^ ./common/agent.h:89:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (4 vs 5) virtual void sendto(int sz, AppData*, const char* flags, ^ ./common/agent.h:91:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (4 vs 5) virtual void sendto(int sz, AppData*, const char* flags, ^ ./common/agent.h:96:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (3 vs 5) virtual void sendto(int nbytes, const char* flags, nsaddr_t dst); ^ ./common/agent.h:97:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (3 vs 5) virtual void sendto(int nbytes, const char* flags, ns_addr_t dst); ^ In file included from 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) In file included from common/ivs.cc:43: virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/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/tpm.cc:55: In file included from ./common/tpm.h:54: In file included from ./common/tp.h:5: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from common/tpm.cc:55: In file included from ./common/tpm.h:54: In file included from ./common/tp.h:5: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from common/tpm.cc:55: In file included from ./common/tpm.h:54: ./common/tp.h:15:16: warning: 'TPAgent::sendto' hides overloaded virtual functions [-Woverloaded-virtual] virtual void sendto(int nbytes, unsigned int saddr, int sport, unsigned int daddr, int dport); ^ ./common/agent.h:89:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (4 vs 5) virtual void sendto(int sz, AppData*, const char* flags, ^ ./common/agent.h:91:15: note: hidden overloaded virtual function 'Agent::sendto' declared here: different number of parameters (4 vs 5) virtual void sendto(int sz, AppData*, const char* flags, In file included from ^ ./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) 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*/) { ^ tcp/rtcp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] virtual void sendto(int nbytes, const char* flags, ns_addr_t dst); ^ static const char rcsid[] = ^ In file included from tcp/tcp-sink.cc:37: In file included from ./common/flags.h:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__))common/ivs.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ ^ In file included from tcp/tcp.cc:43: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from common/tp.cc:3: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ common/messpass.cc:2:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 4 warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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.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*); ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from tcp/tcp-vegas.cc:68: In file included from 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; } ^ common/agent.cc:51: /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:./nix/nixnode.h:38:8: warning: 'NixNode::AddAdj' hides overloaded virtual function [-Woverloaded-virtual] 50: note: expanded from macro 'TCL_DEPRECATED_API' void AddAdj(nodeid_t); // Add a simplex link from this to neighbor# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ ./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 ^ 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; ^ ~ 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; ^ ~ 3 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 tcp/rq.o tcp/rq.cc 5 warnings generated. 6 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o baytcp/tcp-full-bay.o baytcp/tcp-full-bay.cc common/agent.cc:36: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 baytcp/ftpc.o baytcp/ftpc.cc In file included from tcp/tcp-full.cc:115: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o baytcp/ftps.o baytcp/ftps.cc 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 tcp/scoreboard.o tcp/scoreboard.cc 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ tcp/tcp-newreno.cc:21:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ 3 warnings generated. tcp/tcp-vegas.cc: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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 60:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 6 warnings generated. In file included from tcp/tcp-full.cc:115: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-sack1.o tcp/tcp-sack1.cc In file included from baytcp/tcp-full-bay.cc:77: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: In file included from ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ tcp/tcp.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ tcp/tcp-rbp.cc:64:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 tcp/scoreboard.cc:44: In file included from ./tcp/scoreboard.h:47: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/ftpc.cc:41: baytcp/tcp-full-bay.h:128:15: warning: 'BayTcpAppAgent::recv' hides overloaded virtual function [-Woverloaded-virtual] In file included from 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*); ^ baytcp/ftps.cc:41: baytcp/tcp-full-bay.h:128:15: warning: 'BayTcpAppAgent::recv' hides overloaded virtual function [-Woverloaded-virtual] In file included from baytcp/tcp-full-bay.cc:79 virtual void recv(Packet*, BayFullTcpAgent*, int) {}: 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:./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*);41: baytcp/tcp-full-bay.h:166:10: warning: 'BayFullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ ^ In file included from tcp/tcp-full.cc:118: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { In file included from ^baytcp/ftps.cc:41: baytcp/tcp-full-bay.h:166:10: warning: 'BayFullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15 : note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ In file included from tcp/scoreboard-rq.cc:36: In file included from ./tcp/scoreboard-rq.h:41: In file included from ./tcp/scoreboard.h:47: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. In file included from baytcp/ftpc.ccIn 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*/) { ^ :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(); ^ In file included from baytcp/ftps.cc:/usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/ftpc.cc:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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*); ^ baytcp/ftps.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ baytcp/ftpc.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/tcp-fack.cc:29: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 7 warnings generated. baytcp/tcp-full-bay.cc:73:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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.o tcp/tcp-asym.cc 2 warnings generated. 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-asym-sink.o tcp/tcp-asym-sink.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-fs.o tcp/tcp-fs.cc tcp/tcp-full.cc:111:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 1 warning generated. 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-int.o tcp/tcp-int.cc In file included from tcp/tcp-fack.cc:33: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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-asym-sink.cc:64: In file included from ./tcp/template.h:42: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from 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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here In file included from tcp/tcp-fs.cc: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ /usr/include/tcl/tcl.hIn 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 ^ :172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/nilist.o tcp/nilist.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from tcp/tcp-linux.cc:46: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. 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-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) virtual void send_one(); /* do this on 1-2 dupacks */ ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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-fs.cc:19: In file included from ./tcp/tcp-fs.h:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-asym-sink.cc:67: In file included from ./tcp/tcp-asym.h:45: tcp/tcp-asym.ccIn 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*/) { ^ :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:39: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ tcp/tcp-asym.cc:63:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/tcp-int.cc:72: In file included from ./tcp/chost.h:40: In file included from ./tcp/tcp-fs.h:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ tcp/tcp-asym-sink.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 apps/sctp_app1.o apps/sctp_app1.cc In file included from tcp/tcp-int.cc:72: ./tcp/chost.h:82:7: warning: 'CorresHost::opencwnd' hides overloaded virtual function [-Woverloaded-virtual] void opencwnd(int size, IntTcpAgent *sender=0); ^ ./tcp/tcp.h:229:15: note: hidden overloaded virtual function 'TcpAgent::opencwnd' declared here: different number of parameters (0 vs 2) virtual void opencwnd(); ^ In file included from sctp/sctp.cc:46: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tcp/tcp-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: 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); ^ note./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); : hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ In file included from tcp/tcp-int.cc: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: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 2 warnings generated. In file included from tcp/tcp-session.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-timestamp.o sctp/sctp-timestamp.cc In file included from tcp/chost.cc:41: In file included from ./tcp/chost.h:40: In file included from ./tcp/tcp-fs.h:44: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tcp/tcp-session.cc:45: ./tcp/tcp-int.h:57:7: warning: 'IntTcpAgent::send_one' hides overloaded virtual function [-Woverloaded-virtual] void send_one(int sessionSeqno); ^ ./tcp/tcp.h:228:15: note: hidden overloaded virtual function 'TcpAgent::send_one' declared here: different number of parameters (0 vs 1) virtual void send_one(); /* do this on 1-2 dupacks */ ^ In file included from tcp/chost.cc:41: In file included from ./tcp/chost.h:41: ./tcp/tcp-int.h:57:7: warning: 'IntTcpAgent::send_one' hides overloaded virtual function [-Woverloaded-virtual] void send_one(int sessionSeqno); ^ ./tcp/tcp.h:228:15: note: hidden overloaded virtual function 'TcpAgent::send_one' declared here: different number of parameters (0 vs 1) virtual void send_one(); /* do this on 1-2 dupacks */ ^ In file included from tcp/chost.cc:41: ./tcp/chost.h:82:7: warning: 'CorresHost::opencwnd' hides overloaded virtual function [-Woverloaded-virtual] void opencwnd(int size, IntTcpAgent *sender=0); ^ ./tcp/tcp.h:229:15: note: hidden overloaded virtual function 'TcpAgent::opencwnd' declared here: different number of parameters (0 vs 2) virtual void opencwnd(); ^ In file included from tcp/tcp-session.cc:46: In file included from ./tcp/tcp-session.h:44: ./tcp/chost.h:82:7: warning: 'CorresHost::opencwnd' hides overloaded virtual function [-Woverloaded-virtual] void opencwnd(int size, IntTcpAgent *sender=0); ^ ./tcp/tcp.h:229:15: note: hidden overloaded virtual function 'TcpAgent::opencwnd' declared here: different number of parameters (0 vs 2) virtual void opencwnd(); ^ In file included from tcp/tcp-session.cc:46: ./tcp/tcp-session.h:101:7: warning: 'TcpSessionAgent::send_much' hides overloaded virtual function [-Woverloaded-virtual] void send_much(IntTcpAgent *agent, int force, int reason); ^ ./tcp/tcp.h:225:15: note: hidden overloaded virtual function 'TcpAgent::send_much' declared here: type mismatch at 1st parameter ('int' vs 'IntTcpAgent *') virtual void send_much(int force, int reason, int maxburst = 0); ^ In file included from tcp/tcp-session.cc:46: ./tcp/tcp-session.h:102:7: warning: 'TcpSessionAgent::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(IntTcpAgent *agent, Packet *pkt, int amt_data_acked); ^ ./tcp/tcp.h:179:22: note: hidden overloaded virtual function 'TcpAgent::recv' declared here: different number of parameters (2 vs 3) virtual void recv(Packet*, Handler*); ^ In file included from tcp/tcp-session.cc:46: ./tcp/tcp-session.h:39:9: warning: 'nc_tcp_session_h' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef nc_tcp_session_h ^~~~~~~~~~~~~~~~ ./tcp/tcp-session.h:40:9: note: 'ns_tcp_session_h' is defined here; did you mean 'nc_tcp_session_h'? #define ns_tcp_session_h ^~~~~~~~~~~~~~~~ nc_tcp_session_h In file included from sctp/sctp.cc: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 1 warning generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-hbAfterRto.o sctp/sctp-hbAfterRto.cc 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; ^ ~ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctp-multipleFastRtx.o sctp/sctp-multipleFastRtx.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 sctp/sctp-mfrHbAfterRto.o sctp/sctp-mfrHbAfterRto.cc In file included from sctp/sctp-hbAfterRto.cc:49: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from sctp/sctp-timestamp.cc:49: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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] virtual int sendUp(Packet *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: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from sctp/sctp-multipleFastRtx.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from 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-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:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from sctp/sctp-hbAfterRto.cc: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 6 warnings generated. In file included from sctp/sctp.cc:47: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./classifier/classifier.h:75:15: note: hidden overloaded 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:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-timestamp.cc:50: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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) ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: 7 warning./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ s generated. In file included from 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:47In 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.hIn 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;:503:18: note: 'result' has been explicitly marked deprecated here ^ ./common/bi-connector.h:57: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); 22: ^ /usr/include/tcl/tcl.h:172: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) 50: note: expanded from macro 'TCL_DEPRECATED_API' inline virtual void sendUp(Packet* p, Handler* h) ^ # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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: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-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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from apps/sctp_app1.cc:44: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from sctp/sctp-mfrTimestamp.cc:51: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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 sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-hbAfterRto.cc:50: In file included from ./sctp/sctp-hbAfterRto.h:49: In file included from sctp/sctp-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*/) { ^ 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: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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from sctp/sctp-cmt.cc:45: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from sctp/sctp-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); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-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-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-hbAfterRto.cc ^ In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h: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) ^ :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-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) In file included from sctp/sctp-mfrTimestamp.cc: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 ^ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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); ^ 8 warnings generated. In file included from sctp/sctp-cmt.cc:45: In file included from 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] sctp/sctp-timestamp.cc:45:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); 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*); ^ ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o sctp/sctpDebug.o sctp/sctpDebug.cc In file included from sctp/sctp-multipleFastRtx.cc:52: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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:sctp/sctp-hbAfterRto.cc:45:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from sctp/sctp-mfrHbAfterRto.cc:59: In file included from ./sctp/sctp-mfrHbAfterRto.h:58: In file included from ./sctp/sctp-multipleFastRtx.h:51: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from sctp/sctp-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); ^ 6 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp_sb.o dccp/dccp_sb.cc In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 5 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dccp/dccp_opt.o dccp/dccp_opt.cc 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) ^ sctp/sctp-mfrHbAfterRto.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from sctp/sctp-cmt.cc:46: In file included from ./sctp/sctp-cmt.h:49: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *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) ^ 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_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_packets.o dccp/dccp_packets.cc sctp/sctp-multipleFastRtx.cc:47:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from sctp/sctp-mfrTimestamp.cc:52: In file included from ./sctp/sctp-mfrTimestamp.h:58: In file included from ./sctp/sctp-timestamp.h:49: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from sctp/sctp-mfrTimestamp.cc: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*/) { ^ 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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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 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*/) { ^ 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; ^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 :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from dccp/dccp_packets.cc:31: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dccp/dccp_ackv.cc:32: In file included from dccp/dccp_ackv.h:34: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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-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(); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 sctp/sctp.cc:42:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 10 warnings generated. In file included from dccp/dccp_opt.cc:32: In file included from dccp/dccp_opt.hg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tools/integrator.o tools/integrator.cc :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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) 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 ^ sctp/sctp-mfrTimestamp.cc:47:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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]In file included from dccp/dccp_packets.cc:31: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h inline void result(const char* p) { tcl_->result = (char*)p; } ^ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note/usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here : expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h ^ :172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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_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 ^ 8 warnings generated. 3 warnings generated. 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/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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/queue.o queue/queue.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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from dccp/dccp_tfrc.cc:31: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. 5 warnings generated. In file included from tools/queue-monitor.cc:40: In file included from ./tools/queue-monitor.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/queue.cc:40: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tools/integrator.cc:41: In file included from ./tools/integrator.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h2 warnings generated. :88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 tools/integrator.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from dccp/dccp_tcplike.cc:32: In file included from dccp/dccp_tcplike.h:34: In file included from dccp/dccp.h:41: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/flowmon.cc:46: In file included from ./tools/flowmon.h:46: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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() { ^ 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; } ^ In file included from /usr/include/tcl/tcl.hadc/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 ^ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from tools/queue-monitor.cc:40: In file included from ./tools/queue-monitor.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from dccp/dccp_tfrc.cc:32: In file included from dccp/dccp_tfrc.h:34: In file included from dccp/dccp.h:41: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tools/loss-monitor.cc:42: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ dccp/dccp.cc:219:22: warning: '&&' within '||' [-Wlogical-op-parentheses] result = (new_pkt && dccph->type_ == DCCP_REQUEST || In file included from queue/drop-tail.cc:40: In file included from ./queue/drop-tail.h:41: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ 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 dccp/dccp_tfrc.cc:dccp/dccp.cc:221:15: note: place parentheses around the '&&' expression to silence this warning new_pkt && dccph->type_ == DCCP_ACK || ^ ( ) 32: In file included from dccp/dccp_tfrc.h:34: dccp/dccp.cc:222:15: warning: '&&' within '||' [-Wlogical-op-parentheses] new_pkt && dccph->type_ == DCCP_DATAACK); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dccp/dccp.hdccp/dccp.cc:222:15: note: place parentheses around the '&&' expression to silence this warning new_pkt && dccph->type_ == DCCP_DATAACK); :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:In file included from ^81: 20 ( ): note: 'instance' returns a reference static Scheduler& instance() { ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 || ^ ) 10 warnings generated. dccp/dccp.cc: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) ~~~~ ^ ~~~~~~~~~~~~~~~ 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) ~~~~ ^ ~~~~~~~~~~~~~~~ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/semantic-red.o queue/semantic-red.cc In file included from tools/flowmon.cc:46: In file included from ./tools/flowmon.h:51: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ dccp/dccp_tfrc.cc:772:30: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_loss_rate_local_ && data[0] || ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp_tfrc.cc:772:30: note: place parentheses around the '&&' expression to silence this warning if (use_loss_rate_local_ && data[0] || ^ ( ) dccp/dccp_tfrc.cc:779:31: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_loss_rate_remote_ && data[0] || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp_tfrc.cc:779:31: note: place parentheses around the '&&' expression to silence this warning if (use_loss_rate_remote_ && data[0] || ^ ( ) 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ tools/loss-monitor.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ dccp/dccp.cc:1162:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_ecn_local_ && data[0] || ~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp.cc:1162:24: notetools/flowmon.cc: place parentheses around the '&&' expression to silence this warning if (use_ecn_local_ && data[0] || ^ ( ) dccp/dccp.cc:1169:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_ecn_remote_ && data[0] ||:178:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->parrivals(), // 8: arrivals this flow (pkts) ~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ ^~~~~~~~~~~~~~ dccp/dccp.cctools/flowmon.cc:179:17: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->barrivals(), // 9: arrivals this flow (bytes) :1169:25: note: place parentheses around the '&&' expression to silence this warning ^~~~~~~~~~~~~~ if (use_ecn_remote_ && data[0] ||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) ^~~~~~~~~~~ dccp/dccp.cc:1202:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if (use_ackv_local_ && data[0] || ~~~~~~~~~~~~~~~~^~~~~~~~~~ ~~ dccp/dccp.cc:1202:25: note: place parentheses around the '&&' expression to silence this warning if (use_ackv_local_ && data[0] || ^ ( ) In file included from 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 ^ tools/flowmon.cc:391:3: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->parrivals(), // 8: arrivals this flow (pkts) ^~~~~~~~~~~~~~ tools/flowmon.cc:392:3: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] f->barrivals(), // 9: arrivals this flow (bytes) ^~~~~~~~~~~~~~ tools/flowmon.cc:395:3: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] parrivals(), // 12: all arrivals (pkts) ^~~~~~~~~~~ tools/flowmon.cc:396:3: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] barrivals(), // 13: all arrivals (bytes) ^~~~~~~~~~~ tools/flowmon.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ In file included from tools/queue-monitor.cc:41: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ queue/queue.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ adc/simple-intserv-sched.cc:76:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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() { ^ 10 warningsqueue/drop-tail.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ generated. tools/queue-monitor.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from queue/semantic-packetqueue.cc:38: In file included from ./common/ip.h:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/sfq.o queue/sfq.cc In file included from queue/red.cc:67: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 In file included from tcp/ack-recons.cc:49: In file included from ./tcp/template.h:42: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/red.cc:70: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ queue/red.cc:323:7: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&Scheduler::instance() != NULL) ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ queue/red.cc:413:24: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (summarystats_ && &Scheduler::instance() != NULL) { ^~~~~~~~~~~~~~~~~~~~~ ~~~~ 3./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ warnings generated. 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() { ^ 4 warnings generated. In file included from queue/semantic-packetqueue.cc:41: In file included from ./queue/semantic-packetqueue.h:45: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/srr.o queue/srr.cc In file included from queue/semantic-packetqueue.cc:42: ./tcp/ack-recons.h:81:7: warning: 'AckRecons::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Packet *p); ^ ./common/agent.h:75:7: note: hidden overloaded virtual function 'Agent::recv' declared here: different number of parameters (2 vs 1) void recv(Packet*, Handler*); ^ In file included from tcp/ack-recons.cc: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/drr.o queue/drr.cc In file included from queue/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*); ^ queue/red.cc:59:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. 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 hereIn file included from #define CPP_NAMESPACE std ^ 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from queue/drr.cc:51: In file included from ./config.h:54: In file included from ./autoconf.h:95queue/srr.cc:17:: warning: 52using directive refers to implicitly-defined namespace 'std': In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :using namespace CPP_NAMESPACE;19 :23 ^: note: expanded from here :19:23: note: expanded from here #define CPP_NAMESPACE std ^ #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 ^ 4 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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*/) { ^ queue/sfq.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from tcp/ack-recons.cc:50: ./tcp/ack-recons.h:81:7: warning: 'AckRecons::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Packet *p); ^ ./common/agent.h:75:7: note: hidden overloaded virtual function 'Agent::recv' declared here: different number of parameters (2 vs 1) void recv(Packet*, Handler*); ^ In file included from queue/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ queue/fq.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 queue/drr.cc:47: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 queue/demarker.o queue/demarker.cc In file included from queue/marker.cc:49: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here queue/cbq.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] =#define CPP_NAMESPACE std ^ ^ 2 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 4 warnings generated. 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o 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 In file included from queue/demarker.cc:49: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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/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 ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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); ^ 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 ^ 6 warnings generated. 7 warnings generated. In file included from queue/fec.cc:48: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/snoop.o tcp/snoop.cc queue/jobs.cc:359:8: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&Scheduler::instance() != NULL) ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ In file included from queue/demarker.cc:49: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 3 warnings generated. In file included from queue/fec.cc:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o gaf/gaf.o gaf/gaf.cc In file included from queue/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*/) { ^ link/hackloss.cc:3:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from link/delay.cc:40: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o link/dynalink.o link/dynalink.cc In file included from queue/errmodel.cc:54: In file included from ./queue/errmodel.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 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 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. 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 routing/rtProtoDV.o routing/rtProtoDV.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/net-interface.o common/net-interface.cc 2 warnings generated. In file included from link/dynalink.cc:56: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: 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:48: link/delay.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/mcast_ctrl.o mcast/mcast_ctrl.cc In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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 tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: In file included from ./mac/mac.h:48: In file included from common/net-interface.cc:55: In file included from ./common/net-interface.h:56: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from routing/rtProtoDV.cc:52: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from 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); ^ 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);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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: warningIn 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 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:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/errmodel.cc:1188: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) ^ inline virtual void sendUp(Packet* p, Handler* h) In file included from 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) ^ ^ : 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:In file included from queue/errmodel.cc:1188: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/errmodel.cc:1188: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:2257:22: 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 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tcp/snoop.cc:40: In file included from ./tcp/snoop.h:45: ./mac/mac.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: ./mac/phy.h:77:15:4 warnings generated. warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/errmodel.cc:1188: In file included from mcast/mcast_ctrl.cc:56: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from ./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/srm.o mcast/srm.cc link/dynalink.cc:52:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 3 warnings generated. queue/errmodel.cc:44:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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; }3 warnings generated. ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ tcp/snoop.cc:36:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/delaymodel.o queue/delaymodel.cc In file included from gaf/gaf.cc:49: 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*/) { ^ In file included from gaf/gaf.cc:49: In file included from ./gaf/gaf.h:54: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 3 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 mcast/srm-ssm.o mcast/srm-ssm.cc In file included from gaf/gaf.cc:49: ./gaf/gaf.h:146:7: warning: 'GAFAgent::timeout' hides overloaded virtual function [-Woverloaded-virtual] void timeout(GafMsgType); ^ ./common/agent.h:85:15: 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 mcast/srm-topo.o mcast/srm-topo.cc In file included from common/sessionhelper.cc:56: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ common/net-interface.cc:51:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ mcast/ctrMcast.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ^ mcast/mcast_ctrl.cc:52:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 3 warnings generated. In file included from common/sessionhelper.cc:56: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 6 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 lib/int.Vec.o lib/int.Vec.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/address.o routing/address.cc 3 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 3 warnings generated. common/sessionhelper.cc:61: In file included from ./queue/errmodel.h:45: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mcast/srm.cc:65: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: 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; } ^ warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tcl/tcl.h:503 virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ :18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ lib/int.Vec.cc:42:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma implementation ^ 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 queue/delaymodel.cc:58: In file included from ./queue/delaymodel.h:57: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function '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/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*); ^ 10 warnings generated. In file included from mcast/srm-topo.cc:50: In file included from ./mcast/srm-topo.h:47: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from lib/int.Vec.cc:46: ./lib/builtin.h:49:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ queue/delaymodel.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ mcast/srm.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from lib/int.Vec.cc:47: ./lib/int.Vec.h:44:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma interface ^ In file included from 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] common/sessionhelper.cc:52:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/tcp-simple.o webcache/tcp-simple.cc In file included from mcast/srm-ssm.cc:69: ./mcast/srm-ssm.h:89:8: warning: 'SSMSRMAgent::recv_data' hides overloaded virtual function [-Woverloaded-virtual] void recv_data(int sender, int id, int repid, u_char* data); ^ ./mcast/srm.h:141:15: note: hidden overloaded virtual function 'SRMAgent::recv_data' declared here: different number of parameters (3 vs 4) virtual void recv_data(int sender, int msgid, u_char* data); ^ In file included from mcast/srm-ssm.cc:69: ./mcast/srm-ssm.h:91:8: warning: 'SSMSRMAgent::recv_rqst' hides overloaded virtual function [-Woverloaded-virtual] void recv_rqst(int requestor, int round, int sender, int msgid, int repid); ^ ./mcast/srm.h:143:15: note: hidden overloaded virtual function 'SRMAgent::recv_rqst' declared here: different number of parameters (4 vs 5) virtual void recv_rqst(int requestr, int round, int sender, int msgid); ^ In file included from mcast/srm-ssm.cc:69: ./mcast/srm-ssm.h:92:8: warning: 'SSMSRMAgent::recv_sess' hides overloaded virtual function [-Woverloaded-virtual] void recv_sess(int sessCtr, int* data, Packet *p); ^ ./mcast/srm.h:144:15: note: hidden overloaded virtual function 'SRMAgent::recv_sess' declared here: type mismatch at 1st parameter ('Packet *' vs 'int') virtual void recv_sess(Packet*, int sessCtr, int* data); ^ In file included from mcast/srm-ssm.cc:70: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o webcache/inval-agent.o webcache/inval-agent.cc In file included from routing/address.cc:40: In file included from ./routing/address.h:38: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 mcast/srm-ssm.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.hIn 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; }: ^ 172:50/usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); : note: expanded from macro 'TCL_DEPRECATED_API' ^ /usr/include/tcl/tcl.h:172:50: note: # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 10 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/tcpapp.o webcache/tcpapp.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/http-aux.o webcache/http-aux.cc In file included from webcache/inval-agent.cc:47: In file included from webcache/inval-agent.h:52: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 1 warning generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 1In 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 ^ warning generated. 5 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 webcache/webtraf.o webcache/webtraf.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/webserver.o webcache/webserver.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/logweb.o webcache/logweb.cc In file included from webcache/inval-agent.cc:47: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] In file included from webcache/http.cc:58: 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/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/http.cc:58: In file included from webcache/http.h:58: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ 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 ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from webcache/http.cc:60: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from webcache/webtraf.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from webcache/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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__))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.h2 warnings generated. :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from webcache/pagepool.cc:63: In file included from webcache/http.h:58: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ 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; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 1 warning generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from webcache/tcpapp.cc:52: webcache/tcpapp.h:112:15: warningIn file included from webcache/http-aux.cc:46: In file included from webcache/http-aux.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ : '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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 realaudio/realaudio.o realaudio/realaudio.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/lanRouter.o mac/lanRouter.cc 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*/) { ^ In file included from webcache/http-aux.cc:47: In file included from webcache/http.h:58: In file included from webcache/inval-agent.h:56: webcache/tcpapp.h:112:15: warning: 'TcpApp::send' hides overloaded virtual function [-Woverloaded-virtual] virtual void send(int nbytes, AppData *data); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 2) virtual void send(int nbytes); ^ In file included from 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from 4 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 10 warnings generated. In file included from empweb/empftp.cc:54: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from webcache/logweb.cc:54: In file included from webcache/logweb.h:55: In file included from webcache/webtraf.h:60: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 10 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/Decapsulator.o common/Decapsulator.cc 3In 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 empweb/empweb.cc:57: In file included from empweb/empweb.h:63: In file included from ./common/node.h:57: 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 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 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 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) In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from 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) ^ empweb/empftp.cc:56: In file included from empweb/empftp.h:57: In file included from ./tools/ranvar.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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) g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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) ^ 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:65: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/webserver.cc:54: In file included from webcache/webserver.h:58: In file included from webcache/webtraf.h:65: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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) virtual void trace(TracedVar*); ^ 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 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); ^ 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] 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: memset(buf, 0, sizeof(buf)); ~~~ ^~~ webcache/mcache.cc:1360:26: note: did you mean to provide an explicit length? warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ memset(buf, 0, sizeof(buf)); /usr/include/tcl/tcl.h ^~~ webcache/mcache.cc:1465:26::503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); 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: ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 26: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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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: 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: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/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); ^ 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 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 ^ mac/lanRouter.cc:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:60In 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:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from empweb/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] : /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ virtual void sendUp(Packet *p); /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172: ^ ./common/bi-connector.h50: note: expanded from macro 'TCL_DEPRECATED_API':57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) 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; # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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: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 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*); ^ 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); ^ 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); ^ common/pkt-counter.cc:53:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ realaudio/realaudio.cc:54:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from common/Decapsulator.cc:49: In file included from ./common/Decapsulator.h:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 3 warnings generated. In file included from common/Encapsulator.cc:49: In file included from ./common/packet.h:43: In file included from ./config.h:60: classifier/filter.cc/usr/include/tclcl/tclcl.h:48:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ :88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 3 warnings generated. 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac.o mac/mac.cc In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from webcache/webtraf.cc:58: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-802_11.o mac/mac-802_11.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 mac/mac-802_11Ext.o mac/mac-802_11Ext.cc In file included from mac/mac.cc:44: In file included from ./mac/channel.h:44: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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 ^ 5In file included from warnings generated. webcache/webtraf.cc:58: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: 2 warningIn file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace();s generated. ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from 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/mac-802_3.o mac/mac-802_3.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-tdma.o mac/mac-tdma.cc 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_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 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 ^ 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/smac.o mac/smac.cc 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-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:23In 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; } ^ : note: expanded from here #define CPP_NAMESPACE std /usr/include/tcl/tcl.h ^ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mac/channel.cc:52: 3 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); 2 warnings generated. ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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'g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: 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' 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual]using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ mac/channel.cc:52: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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/gridkeeper.o mobile/gridkeeper.cc 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 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/channel.cc:56: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from 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) In file included from virtual void trace(TracedVar*); ^ ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h: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/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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mac/mac.cc:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/channel.cc:56: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/channel.cc:56: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/channel.cc:56: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/channel.cc:56: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/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/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 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.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 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) ^ mac/mac-802_11Ext.cc:61: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/mac.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 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) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/ll.cc:43: 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 ./common/bi-connector.h:55:15: note: hidden overloaded 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) ^ 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/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] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-802_11Ext.cc:62: In file included from 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:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) ./common/mobilenode.h virtual void set_table_size(int level, int nn); ^ :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*); ^ mac/mac.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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_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); ^ mac/ll.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from mac/mac-802_11.cc:46: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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 mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h:5: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from ./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) ^ 8 warnings generated. In file included from 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; ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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/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); ^ 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) virtual void resume(void) { assert(0); } ^ In file included from mac/mac-tdma.cc:69: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:In file included from 60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/propagation.o mobile/propagation.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*); ^ 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_11Ext.cc:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-802_11Ext.cc:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-tdma.cc:69: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac-802_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: '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 mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h:5: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-802_3.cc:10: In file included from ./mac/mac-802_3.h:5: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) mobile/gridkeeper.cc inline virtual void sendUp(Packet* p, Handler* h) :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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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/smac.cc:79In file included from : 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/mac-tdma.cc:69: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual 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: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-tdma.cc:69: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-tdma.cc:69: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ mac/channel.cc:39:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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); ^ In file included from mac/mac-tdma.cc:72: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] 3 warnings generated. 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/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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/tworayground.o mobile/tworayground.cc In file included from mac/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 In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: mac/mac-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./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) :22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) virtual void format(int tt, int s, int d, Packet* p); ^ inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/smac.cc:79: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *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/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: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: 22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ hidden overloaded virtual function 'MacTimer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./mac/mac-timers.h:82:7: warning: 'BackoffTimer::resume' hides overloaded virtual function [-Woverloaded-virtual] void resume(double difs); ^ ./mac/mac-timers.h:55:15: note: hidden overloaded virtual function 'MacTimer::resume' declared here: different number of parameters (0 vs 1) virtual void resume(void) { assert(0); } ^ In file included from mobile/mip-reg.cc:83: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from 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); ^ 10 warnings generated. In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h: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 mobile/nakagami.o mobile/nakagami.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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ 10 warnings generated. 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; ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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/antenna.o mobile/antenna.cc 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 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); ^ 2 warnings generated. In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/gridkeeper.cc:10: In file included from ./mobile/gridkeeper.h:13: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:54: ./autoconf.h:95:17: warning: using directive 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/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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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) ^ In file included from 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; } ^ mobile/omni-antenna.cc:40: In file included from ./mobile/omni-antenna.h:43: In file included from ./mobile/antenna.h/usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here :43: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' In file included from ./common/object.h:# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mobile/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*/) { ^ 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); ^ 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 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:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/tworayground.cc:45: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 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-vis.o mobile/shadowing-vis.cc 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 mobile/dumb-agent.o mobile/dumb-agent.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/bi-connector.o common/bi-connector.cc 10 warnings generated. 9 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 common/node.o common/node.cc 9 warnings generated. 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/arp.o mac/arp.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mobile/god.o mobile/god.cc In file included from mobile/dumb-agent.cc:49: In file included from ./mobile/dumb-agent.h:56: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/bi-connector.cc:36: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 4 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 mobile/dem.o mobile/dem.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/topography.o mobile/topography.cc In file included from mobile/shadowing-vis.cc:55: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from common/bi-connector.cc:36: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mac/arp.cc:50: In file included from ./link/delay.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from 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 ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 9 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 mobile/modulation.o mobile/modulation.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/priqueue.o queue/priqueue.cc In file included from common/node.cc:43: In file included from ./routing/address.h:38: In file included from In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] mobile/god.cc:52: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: inline void result(const char* p) { tcl_->result = (char*)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; } ^ /usr/include/tcl/tcl.h/usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); :503:18: note: 'result' has been explicitly marked deprecated here ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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] In file included from inline void result(const char* p) { tcl_->result = (char*)p; } ^ mobile/shadowing.cc:62: 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/tcl/tcl.h/usr/include/tclcl/tclcl.h::88503::44:18 :warning : note'result' is deprecated [-Wdeprecated-declarations]: 'result' has been explicitly marked deprecated here In file included from inline void result(const char* p) { tcl_->result = (char*)p; } ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' ./common/mobilenode.h:# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 57: In file included from ./trace/trace.h:44: /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here ./trace/basetrace.h:90 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' :15:# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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/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/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 mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/shadowing.cc:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/topography.cc:39: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from 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) In file included from ./config.h virtual void set_table_size(int level, int nn); ^ :60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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] In file included from mobile/dumb-agent.cc: void init();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 *') ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ virtual void trace(TracedVar *v); ^ In file included from 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:15In 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*); ^ : note: hidden overloaded 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 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(); ^ 2/usr/include/tclcl/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 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/god.cc:55: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mobile/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/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*); ^ 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: In file included from mobile/god.cc:55: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) In file included from virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ mac/arp.cc:52: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace();In file included from ^ ./mac/mac.h:178:15: warning: 'Mac::sendDown' 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) virtual void trace(TracedVar*); virtual void sendDown(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);mobile/topography.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) ^ :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 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]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*/) { ^ 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] virtual int sendUp(Packet *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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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/topography.cc:42: In file included from mac/arp.ccIn 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); ^ :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 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) ^ 8 warnings generated. In file included from mobile/modulation.cc:38: In file included from ./tools/random.hIn file included from :41: queue/dsr-priqueue.ccIn file included from ./config.h::60: /usr/include/tclcl/tclcl.h:888:: 44In file included from :./common/object.h :warning40: : In file included from 'result' is deprecated [-Wdeprecated-declarations]./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; inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ :19:23:/usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here note: char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' expanded from here # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ #define CPP_NAMESPACE std ^ 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) In file included from mobile/topography.cc inline virtual void sendUp(Packet* p, Handler* h) ^ :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; ^ 4 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 mobile/topography.cc:42: In file included from ./mobile/topography.hg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/phy.o mac/phy.cc :44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/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); ^ 2 warnings generated. In file included from mobile/modulation.cc:38: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 2 warnings generated. 8 warnings generated. 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*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/wireless-phyExt.o mac/wireless-phyExt.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-timers.o mac/mac-timers.cc In file included from common/node.cc:46: ./nix/nixnode.h:38:8: warning: 'NixNode::AddAdj' hides overloaded virtual function [-Woverloaded-virtual] void AddAdj(nodeid_t); // Add a simplex link from this to neighbor ^ ./routealgo/rnode.h:33:18: note: hidden overloaded virtual function 'RNode::AddAdj' declared here: different number of parameters (2 vs 1) virtual void AddAdj(nodeid_t a, int w = 1); ^ In file included from common/node.cc:46: ./nix/nixnode.h:44:21: warning: 'NixNode::GetNeighbor' hides overloaded virtual function [-Woverloaded-virtual] virtual nodeid_t GetNeighbor(Nix_t, NixVec*); // Get neighbor from nix ^ ./routealgo/rnode.h:38:23: note: hidden overloaded virtual function 'RNode::GetNeighbor' declared here: different number of parameters (1 vs 2) virtual nodeid_t GetNeighbor(Nix_t);// Get neighbor from nix ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:54: In file included from ./common/bi-connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/dsr-priqueue.cc:8: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/priqueue.cc:47: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from common/node.cc:48: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from common/node.cc:48: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual 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.cc:48: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from common/node.cc:48: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:54: In file included from ./common/bi-connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from 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 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:48In file included from : 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/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from 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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from queue/dsr-priqueue.cc:10: In file included from In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] trace/cmu-trace.cc:40: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.hwarning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE;:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) ^ :19:23: note virtual void sendDown(Packet* p, Handler* h) ^ : expanded from here #define CPP_NAMESPACE std ^ 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: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) ^ common/node.cc:48: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mobile/shadowing-vis.cc:65: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual 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-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 ^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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: 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] note: expanded from macro 'TCL_DEPRECATED_API' In file included from # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ queue/dsr-priqueue.cc:10: In file included from ./trace/cmu-trace.h:43: virtual int sendUp(Packet *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.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 queue/dsr-priqueue.cc:10: ./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 queue/dsr-priqueue.cc:11: ./queue/dsr-priqueue.h:116:8: warning: 'CMUPriQueue::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ In file included from 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 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*/) { ^ 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] 10 warning virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ s generated. In file included from mac/phy.cc:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 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] In file included from mac/wireless-phy.cc:45: inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503In 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] :18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' void set_table_size(int nn); ^ # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ./classifier/classifier.h:75: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 mac/varp.o mac/varp.cc note: hidden overloaded 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/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: In file included from ./mac/phy.h:54: In file included from ./common/bi-connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mac/phy.cc:46: In file included from ./mac/phy.h:60: In file included from 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/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 10 warnings generated. 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mac/mac-simple.o mac/mac-simple.cc In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/phy.cc:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/phy.cc:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p);In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15 ^ ./common/bi-connector.h:57:22: 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 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wireless-phy.cc:45: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/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/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*/) { ^ 12 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: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/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wired-phy.cc:36: In file included from ./mac/wired-phy.h:39: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/wireless-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: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function '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/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mac/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*); ^ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsdv/dsdv.o dsdv/dsdv.cc In file included from mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.hIn 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); ^ :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); ^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); ^ 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:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-timers.cc:48: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-timers.cc:48: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-timers.cc:48: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-timers.cc:48: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-timers.cc:49: ./mac/mac-timers.h:79:7: warning: 'BackoffTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(int cw, int idle, double difs = 0.0); ^ ./mac/mac-timers.h:52:15: note: hidden overloaded virtual function 'MacTimer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./mac/mac-timers.h:82:7: warning: 'BackoffTimer::resume' hides overloaded virtual function [-Woverloaded-virtual] void resume(double difs); ^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: ./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); } ^ hidden overloaded 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) ^ 8 warnings generated. In file included from mac/wireless-phyExt.cc:61: In file included from ./mac/wireless-phyExt.h:61: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/wireless-phyExt.cc:61: In file included from ./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 dsdv/rtable.o dsdv/rtable.cc 9 warnings generated. 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 trace/cmu-trace.cc:43: In file included from ./sctp/sctp.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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: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: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] 9 warnings generated. inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:53: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: 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:503/usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } :18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172: ^ 50: note: expanded from macro 'TCL_DEPRECATED_API' /usr/include/tcl/tcl.h:503:18:# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: 11 warnings generated. ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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 routing/rttable.o routing/rttable.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/imep.o imep/imep.cc In file included from 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 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 dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:44: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 11 warnings generated. 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 satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 trace/cmu-trace.cc:49: In file included from ./mac/smac.h:90: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mac/varp.cc:37: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mac/varp.cc:37: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from mac/varp.cc:37: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mac/mac-simple.cc:48: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h: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 queue/rtqueue.cc:3: In file included from ./queue/rtqueue.h:8: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h ^ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 satellite/sat-hdlc.cc:37: In file included from ./satellite/sat-hdlc.h:46: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from 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*/) { ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mac/varp.ccIn 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); ^ :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) 11 ^ 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) ^ warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.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); ^ 172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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: In file included from '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) ^ 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); ^ In file included from imep/dest_queue.cc:44: In file included from ./imep/dest_queue.h:44: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' 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_api.o imep/imep_api.cc In file included from mac/mac-simple.cc:48: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mac/mac-simple.cc:48: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mac/mac-simple.cc: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 satellite/sat-hdlc.cc:37: ./satellite/sat-hdlc.h:188:9: warning: class 'ARQstate' was previously declared as a struct [-Wmismatched-tags] friend class ARQstate; ^ ./satellite/sat-hdlc.h:66:8: note: previous use is here struct ARQstate { ^ ./satellite/sat-hdlc.h:188:9: note: did you mean struct here? friend class ARQstate; ^~~~~ struct ./satellite/sat-hdlc.h:204:7: warning: 'HDLC::reset' hides overloaded virtual function [-Woverloaded-virtual] void reset(ARQstate *a); ^ ./link/delay.h:61:7: note: hidden overloaded virtual function 'LinkDelay::reset' declared here: different number of parameters (0 vs 1) void reset(); ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:50: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from 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 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 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 dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:53: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsdv/dsdv.cc:44: In file included from dsdv/dsdv.h:53: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) In file included from ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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) 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) ^ 8 warnings generated. 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 queue/rtqueue.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_rt.o imep/imep_rt.cc 2 warnings generated. 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/imep.cc:41: In file included from ./tools/random.h:42: ./tools/rng.h:10115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: 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 dsdv/dsdv.cc:49: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o imep/rxmit_queue.o imep/rxmit_queue.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_timers.o imep/imep_timers.cc In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./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 queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 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: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 1 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*/) { ^ 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 imep/imep_util.o imep/imep_util.cc 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:503:18: note: 'result' has been explicitly marked deprecated here 8 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ warningIn file included from queue/rtqueue.cc:4: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from imep/imep.cc:43: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15:s 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: generated. 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 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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from imep/imep.cc:43: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora.o tora/tora.cc In file included from 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: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 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/rxmit_queue.cc:43: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from imep/imep_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.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.cc:44: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from imep/imep_util.cc:41: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from imep/dest_queue.cc:48: 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);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_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from imep/imep_timers.cc:41: In file included from ./imep/imep.h:45: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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_util.cc:41: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 10 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 tora/tora_api.o tora/tora_api.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora_dest.o tora/tora_dest.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. In file included from imep/imep_rt.cc:43: In file included from ./imep/imep.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from imep/imep_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 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora_io.o tora/tora_io.cc In file included from tora/tora_dest.cc:39: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95: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, ...); ^ 17: warning./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); ^ using directive 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_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_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); ^ 4 warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 4 warnings generated. In file included from imep/imep_util.cc:43: In file included from ./imep/imep.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tora/tora.cc:41: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tora/tora_neighbor.o tora/tora_neighbor.cc 4 warnings generated. 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); ^ 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*); ^ 4 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/dsragent.o dsr/dsragent.cc In file included from imep/imep_io.cc:45: In file included from ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...);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: ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; virtual void trace(TracedVar *v); ^ ^ :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/hdr_sr.o dsr/hdr_sr.cc In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:In file included from note: expanded from here #define CPP_NAMESPACE std ^ 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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from tora/tora_neighbor.cc:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from tora/tora.cc:46: In file included from ./tora/tora.h:50: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora.cc:46: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from 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_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from tora/tora_neighbor.cc:40: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 dsr/hdr_sr.cc:58: In file included from dsr/hdr_sr.h:63: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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*/) { virtual void trace(); ^ /usr/include/tclcl/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:41: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora_api.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: In file included from note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 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_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_io.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tora/tora_dest.cc:46: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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/dsragent.cc:67: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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_logs.cc:6: In file included from tora/tora_api.ccIn 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*/) { ^ :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: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 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: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) ^ 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: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 tora/tora_dest.cc:46: In file included from 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);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: ./trace/trace.hIn 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: 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/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: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora_io.cc:43: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h: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_dest.cc:46: In file included from ./tora/tora.h:50: ./imep/imep.h:245:7: warning: 'imepAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tora/tora_neighbor.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 tora/tora_dest.cc:46: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143: ^ 15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 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); ^ In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h: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: 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*); ^ ./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 tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from tora/tora_io.cc:43: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 dsr/dsragent.cc:69: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15In file included from : warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:./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:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ note: hidden overloaded virtual function '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: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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 12 warnings generated. 4 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: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_io.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: :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 ./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 ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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) ^ tora/tora_io.cc:43: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); 11 ^ ./common/agent.h:143:15 warnings generated. : 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 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 dsr/routecache.o dsr/routecache.cc In file included from tora/tora_logs.cc:12: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ 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); g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o dsr/dsr_proto.o dsr/dsr_proto.cc In file included from dsr/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 In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 tora/tora_logs.cc:12: ./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/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 tora/tora_neighbor.cc: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) ^ 47: In file included from ./tora/tora.h:44: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from dsr/dsragent.cc:74: ./mac/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) inline virtual void sendUp(Packet* p, Handler* h) ^ 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 tora/tora_neighbor.cc:47: ./tora/tora.h:141:7: warning: 'toraAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 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/dsragent.cc:79: dsr/srpacket.h:69:23In 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 ^ : 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/dsragent.cc:82: In file included from dsr/flowstruct.cc:53In 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*); ^ : In file included from dsr/flowstruct.h:In file included from 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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 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/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); ^ 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/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 ^ 12 warnings generated. 11 warnings generated. 11 warnings generated. dsr/dsragent.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/simplecache.o dsr/simplecache.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 {12 warnings generated. ^ dsr/dsragent.cc:414:3: note: did you mean class here? struct hdr_sr hsr; ^~~~~~ class In file included from dsr/mobicache.cc:64: In file included from ./mobile/god.h:51: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 12 warnings generated. 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; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from dsr/mobicache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) 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: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsr/requesttable.cc:59: In file included from dsr/path.h:65: In file included from ./common/packet.h:43: In file included from ./config.h: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 dsr/mobicache.cc:64: In file included from ./mobile/god.h:53: /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here In file included from char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' ./common/node.h:# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__))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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o aodv/aodv.o aodv/aodv.cc In file included from dsr/mobicache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h: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: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 12 warnings generated. 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:54: ./autoconf.h:95: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 aodv/aodv_rtable.o aodv/aodv_rtable.cc In file included from dsr/mobicache.cc:65: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h: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/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); ^ 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*); ^ 12 warnings generated. dsr/path.cc:154:12: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path::Path(struct hdr_sr *srh) ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.cc:154:12: note: did you mean class here? Path::Path(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 aodv/aodv_rqueue.o aodv/aodv_rqueue.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 aomdv/aomdv_logs.o aomdv/aomdv_logs.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 dsr/mobicache.cc:80:18: warning: unused variable 'verbose' [-Wunused-const-variable] static const int verbose = 0; ^ In file included from dsr/requesttable.cc:59: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class dsr/requesttable.cc:66:8: warning: assigning field to itself [-Wself-assign-field] size = size; ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:61: dsr/srpacket.h:69:23: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] SRPacket(Packet *p, struct hdr_sr *srh) : pkt(p), route(srh) {} ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/srpacket.h:69:23: note: did you mean class here? SRPacket(Packet *p, struct hdr_sr *srh) : pkt(p), route(srh) {} ^~~~~~ class In file included from dsr/routecache.cc: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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/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/dsr_proto.cc:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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*); ^ 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:In file included from 7: note: previous use is here class hdr_sr { ^ dsr/flowstruct.cc:53: In file included from dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); 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); ^ ^~~~~~ class dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from dsr/dsr_proto.cc:66: dsr/routecache.h:100:8: warning: 'RouteCache::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ 5 warnings generated. 2 warnings generated. In file included from aodv/aodv_rtable.cc:31: In file included from ./aodv/aodv_rtable.h:36: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 In file included from dsr/routecache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/routecache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsr/routecache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/routecache.cc:64: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: In file included from ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/flowstruct.cc:53: In file included from dsr/flowstruct.h:64: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv.cc:33: In file included from 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); ^ ./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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from aomdv/aomdv_rtable.cc:82: In file included from ./aomdv/aomdv_rtable.h:87: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from dsr/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*); ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from 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*/) { ^ In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: In file included from /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ dsr/sr_forwarder.cc:62: In file included from aodv/aodv.ccIn 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/usr/include/tcl/tcl.h: :In file included from ./routing/rtmodule.h:50361:: 18:./classifier/classifier-hash.h :note70:: 7:'result' has been explicitly marked deprecated here warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ./classifier/classifier.h:75:15: note: /usr/include/tcl/tcl.hhidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1): 172:50: note: expanded from macro 'TCL_DEPRECATED_API' virtual void set_table_size(int level, int nn); ^ # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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; } ^ :33: /usr/include/tcl/tcl.h: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] 503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); virtual void trace(); ^ /usr/include/tclcl/tclcl.h ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' :175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ virtual void trace(TracedVar*); ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h: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_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) ^ In file included from dsr/sr_forwarder.cc:62: In file included from ./mac/mac.h:48: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/sr_forwarder.cc:62: In file included from ./mac/mac.h:48: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv_logs.ccIn file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] :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*/) { ^ virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here In file included from dsr/sr_forwarder.cc:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' ^# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from dsr/sr_forwarder.cc:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] ^ virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:40: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aodv/aodv_logs.cc:31: In file included from dsr/sr_forwarder.cc:64In file included from : In file included from dsr/dsr_proto.h:65: dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./aodv/aodv.h:40: In file included from dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ./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); ^ ^~~~~~ class dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { In file included from 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*/) { ^ ^ dsr/path.h:135:15: note: did you mean class here? 6 void fillSR(struct hdr_sr *srh); ^~~~~~ class warnings generated. In file included from dsr/sr_forwarder.cc:64: In file included from dsr/dsr_proto.h:66: dsr/routecache.h:100:8: warning: 'RouteCache::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char* fmt, ...); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar*); ^ In file included from aodv/aodv.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);g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ^ In file included from aodv/aodv_logs.cc:31: In file included from ./aodv/aodv.h:40: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); In file included from ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) aomdv/aomdv_rtable.cc:82: In file included from ./aomdv/aomdv_rtable.h:87: virtual void format(int tt, int s, int d, 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; } ^ ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h: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_logs.cc:31: In file included from ./aodv/aodv.h:43: ./aodv/aodv_rqueue.h:32:9: warning: '__aodv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aodv_rqueue_h__ ^~~~~~~~~~~~~~~~~ ./aodv/aodv_rqueue.h:33:9: note: '__aodv_rqueue_h_' is defined here; did you mean '__aodv_rqueue_h__'? #define __aodv_rqueue_h_ ^~~~~~~~~~~~~~~~ __aodv_rqueue_h__ In file included from aomdv/aomdv_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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./aodv/aodv.h:40: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from aodv/aodv.cc:33: In file included from ./aodv/aodv.h:43: ./aodv/aodv_rqueue.h:32:9: warning: '__aodv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aodv_rqueue_h__ ^~~~~~~~~~~~~~~~~ ./aodv/aodv_rqueue.h:33:9: note: '__aodv_rqueue_h_' is defined here; did you mean '__aodv_rqueue_h__'? #define __aodv_rqueue_h_ ^~~~~~~~~~~~~~~~ __aodv_rqueue_h__ In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./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_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: In file included from '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:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h: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] aomdv/aomdv.cc:85 virtual void sendUp(Packet *p); : 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] ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ virtual void sendDown(Packet *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.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) In file included from ^ aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: 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: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; } ^ In file included from /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");./mobile/energy-model.h ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ :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_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:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 10 warnings generated. In file included from 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 ^ 12 warnings generated. In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:92: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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: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 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); ^ ./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 mdart/mdart_ndp.o mdart/mdart_ndp.cc In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aodv/aodv_rqueue.cc:33: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h: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*/) { ^ 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 mdart/mdart_dht.o mdart/mdart_dht.cc In file included from aodv/aodv_rqueue.cc:33: 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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h: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_logs.cc:83: In file included from ./aomdv/aomdv.h:92: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from aomdv/aomdv.cc:85: In file included from ./aomdv/aomdv.h:95: ./aomdv/aomdv_rqueue.h:84:9: warning: '__aomdv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aomdv_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./aomdv/aomdv_rqueue.h:85:9: note: '__aomdv_rqueue_h_' is defined here; did you mean '__aomdv_rqueue_h__'? #define __aomdv_rqueue_h_ ^~~~~~~~~~~~~~~~~ __aomdv_rqueue_h__ In file included from aomdv/aomdv_logs.cc:83: In file included from ./aomdv/aomdv.h: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__ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 aodv/aodv_rqueue.cc:33: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from aodv/aodv_rqueue.cc:34: ./aodv/aodv_rqueue.h:32:9: warning: '__aodv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aodv_rqueue_h__ ^~~~~~~~~~~~~~~~~ ./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__ 12 warnings generated. 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*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 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:503:10 warnings generated. 18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 12 warnings generated. In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from aomdv/aomdv_rqueue.cc:85: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 :7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mdart/mdart.o mdart/mdart.cc 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); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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_rqueue.cc:85: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from aomdv/aomdv_rqueue.cc:86: ./aomdv/aomdv_rqueue.h:84:9: warning: '__aomdv_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __aomdv_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./aomdv/aomdv_rqueue.h:85:9: note: '__aomdv_rqueue_h_' is defined here; did you mean '__aomdv_rqueue_h__'? #define __aomdv_rqueue_h_ ^~~~~~~~~~~~~~~~~ __aomdv_rqueue_h__ 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 common/ns-process.o common/ns-process.cc In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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_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] In file included from virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ mdart/mdart_ndp.cc:47In file included from puma/puma.cc:30: In file included from ./trace/cmu-trace.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ : In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from mdart/mdart_dht.ccIn 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*/) { ^ :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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 2 warnings generated. 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 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: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: mdart/mdart_adp.cc'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ :47: In file included from ./mdart/mdart_adp.h:51: In file included from 10./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57 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 puma/puma.cc:30: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from puma/puma.cc:30: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: 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]hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/satgeometry.o satellite/satgeometry.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 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.h12 warnings generated. :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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from puma/puma.cc:30: In file included from mdart/mdart_adp.ccIn 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);: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: ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn);In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/satlink.o satellite/satlink.cc In file included from 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] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from puma/puma.cc:30: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] In file included from mdart/mdart_adp.cc:47: In file included from ./mdart/mdart_adp.h:51: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); void format(Packet *p, const char *why); ^ ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from In file included from 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*/) { ^ 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.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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_table.cc:47: In file included from mdart/mdart_ndp.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; } ^ In file included from /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");./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] ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ virtual void sendDown(Packet *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_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) ^ 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:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ In file included from /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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:In file included from 61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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.cccommon/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; } ^ :47: /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:In file included from 172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ^ ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_dht.cc:47: In file included from ./mdart/mdart_dht.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from mdart/mdart_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 In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] 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: virtual void trace();40 : ^In file included from ./config.h :54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ if ((HDR_CMN(p)->ptype() == PT_PUMA)) ~ ^ ~ 10 warnings generated. 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: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:589:13: warning: delete called on 'RoutingEvent' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete re; ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:55: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mdart/mdart_ndp.cc:47: In file included from ./mdart/mdart_ndp.h:52: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ 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 ./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) ^ puma/puma.cc:859:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 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: ./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_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_neighbor.cc:47: In file included from ./mdart/mdart_neighbor.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./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: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.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] In file included from virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) In file included from mdart/mdart_neighbor.cc:47 virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_queue.cc:47: In file included from ./mdart/mdart_queue.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ : In file included from ./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); ^ puma/puma.cc:1152:34: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if ((group->core_id == id)) ~~~~~~~~~~~~~~~^~~~~ puma/puma.cc:1152:34: note: remove extraneous parentheses around the comparison to silence this warning else if ((group->core_id == id)) ~ ^ ~ puma/puma.cc:1152:34: note: use '=' to turn this equality comparison into an assignment else if ((group->core_id == id)) ^~ = In file included from mdart/mdart_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] In file included from virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ mdart/mdart_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.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 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] In file included from mdart/mdart.cc void format(Packet *p, const char *why);: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) ^ ^ ./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_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53In 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: : 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) ^ note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int 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 virtual void set_table_size(int level, int nn); ^ mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: In file included from ./trace/cmu-trace.h:43: In file included from ./mobile/god.h:53: In file included from ./common/node.h:57: ./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/satlink.cc ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) :51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:53: virtual void sendDown(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: In file included from mdart/mdart_table.cc:47: /usr/include/tclcl/tclcl.h:88:44: 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] warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ virtual int sendUp(Packet *p)=0;/usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ inline virtual void sendUp(Packet* p, Handler* h) ^ 2 warnings generated. 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o satellite/satposition.o satellite/satposition.cc In file included from mdart/mdart.cc:47: In file included from ./mdart/mdart.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ ./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) virtual void format(int tt, int s, int d, Packet* p); ^ In file included from mdart/mdart_table.cc:47: In file included from ./mdart/mdart_table.h:52: In file included from ./mdart/mdart_function.h:58: ./trace/cmu-trace.h:141:7: warning: 'CMUTrace::format' hides overloaded virtual function [-Woverloaded-virtual] void format(Packet *p, const char *why); ^ In file included from satellite/satgeometry.cc:./trace/trace.h:61:22: note: hidden overloaded virtual function 'Trace::format' declared here: different number of parameters (4 vs 2) 42: In file included from ./satellite/satgeometry.h:43: virtual void format(int tt, int s, int d, Packet* p); ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from satellite/sathandoff.cc:42: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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: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); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual 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/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) virtual int command(int argc, const char*const* argv); ^ In file included from satellite/satgeometry.cc:43: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 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 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); ^ 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from satellite/sathandoff.cc:43: In file included from ./satellite/sathandoff.h:44: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/satlink.cc:51: In file included from ./satellite/satlink.h:42: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: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); ^ note: hidden overloaded virtual function '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/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/satgeometry.cc:43: In file included from ./satellite/satposition.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satgeometry.cc:43: In file included from ./satellite/satposition.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) 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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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] int command(/*int argc, const char*const* argv */) { return 0; } ^ /usr/include/tclcl/tclcl.h:174:14: ^ note: hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) virtual int command(int argc, const char*const* argv); ^ In file included from satellite/sathandoff.cc:47: ./satellite/satnode.h:61:12: warning: 'SatNode::trace' hides overloaded virtual function [-Woverloaded-virtual] SatTrace* trace() { return trace_; } ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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*); ^ In file included from satellite/satnode.cc:42: In file included from ./satellite/satnode.h:42: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/satlink.cc:58: ./satellite/sat-hdlc.h:188:9: warning: class 'ARQstate' was previously declared as a struct [-Wmismatched-tags] friend class ARQstate; ^ ./satellite/sat-hdlc.h:66:8: note: previous use is here struct ARQstate { ^ ./satellite/sat-hdlc.h:188:9: note: did you mean struct here? friend class ARQstate; ^~~~~ struct ./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:44: In file included from ./trace/trace.h:43: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' In file included from # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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) ^ 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: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *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.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 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); ^ 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); ^ 10 warnings generated. 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) satellite/satlink.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ virtual void trace(TracedVar*); ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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_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__ satellite/satnode.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ ^~~~~~~~~~~~~~~~~~ ./mdart/mdart_queue.h:48:9: note: '__mdart_rqueue_h_' is defined here; did you mean '__mdart_rqueue_h__'? #define __mdart_rqueue_h_ ^~~~~~~~~~~~~~~~~ __mdart_rqueue_h__ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: In file included from ./mac/phy.h: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/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); 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__ ^~~~~~~~~~~~~~~~~~ ^ ./common/bi-connector.h:57:./mdart/mdart_queue.h22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ :48:9: note: '__mdart_rqueue_h_' is defined here; did you mean '__mdart_rqueue_h__'? #define __mdart_rqueue_h_ ^~~~~~~~~~~~~~~~~ __mdart_rqueue_h__ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from satellite/satposition.cc:42: In file included from ./satellite/satposition.h:49: ./satellite/satgeometry.h:87:13: warning: 'SatGeometry::command' hides overloaded virtual function [-Woverloaded-virtual] int command(/*int argc, const char*const* argv */) { return 0; } ^ /usr/include/tclcl/tclcl.h:174:14: note: hidden overloaded virtual function 'TclObject::command' declared here: different number of parameters (2 vs 0) virtual int command(int argc, const char*const* argv); ^ 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 ^ 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/sattrace.o satellite/sattrace.cc satellite/satposition.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from mdart/mdart_queue.cc:47: ./mdart/mdart_queue.h:47:9: warning: '__mdart_rqueue_h__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __mdart_rqueue_h__ ^~~~~~~~~~~~~~~~~~ ./mdart/mdart_queue.h:48:9: note: '__mdart_rqueue_h_' is defined here; did you mean '__mdart_rqueue_h__'? #define __mdart_rqueue_h_ ^~~~~~~~~~~~~~~~~ __mdart_rqueue_h__ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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__ 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 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__ 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/rap.o rap/rap.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: warningIn 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; } ^ : 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] /usr/include/tcl/tcl.h: virtual void sendDown(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:62503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); : ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] ^ /usr/include/tcl/tcl.h:172:50: note : expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) virtual void sendUp(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) ^ 10 warnings generated. 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'11 using namespace CPP_NAMESPACE; ^ :19:23: warningnote: expanded from here #define CPP_NAMESPACE std ^ s generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from satellite/satroute.cc:42: In file included from ./satellite/satroute.h:44: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ In file included from satellite/sattrace.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);: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 satellite/satroute.cc:44: ./satellite/satnode.h:61:12: warning: 'SatNode::trace' hides overloaded virtual function [-Woverloaded-virtual] SatTrace* trace() { return trace_; } ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from rap/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from rap/media-app.cc:55: In file included from ./tcp/template.h:42: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from rap/rap.cc:57: In file included from rap/rap.h:60: In file included from ./common/ns-process.h:57: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ In file included from satellite/sattrace.cc:47: /usr/include/tcl/tcl.h:503:18: 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] note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' virtual void trace(); ^# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ /usr/include/tclcl/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); ^ satellite/satroute.cc:38:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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 ./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 rap/media-app.cc:55: In file included from ./tcp/template.h:42: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from rap/utilities.cc:58: In file included from rap/utilities.h:66: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; }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*/) { ^ ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ satellite/sattrace.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: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*/) { ^ 10 warnings generated. 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/fsm.o common/fsm.cc g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o tcp/tcp-abs.o tcp/tcp-abs.cc 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: In file included from ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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*/) { ^ 14 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/diffusion.o diffusion/diffusion.cc In file included from common/fsm.cc:66: In file included from ./common/fsm.h:53: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/diff_prob.o diffusion/diff_prob.cc 16 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/diff_sink.o diffusion/diff_sink.cc 9 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/omni_mcast.o diffusion/omni_mcast.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 diffusion/hash_table.o diffusion/hash_table.cc In file included from tcp/tcp-abs.cc:53: ./tcp/tcp-abs.h:68:14: warning: 'AbsTcpAgent::timeout' hides overloaded virtual function [-Woverloaded-virtual] void timeout(); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: different number of parameters (1 vs 0) virtual void timeout(int tno); ^ In file included from tcp/tcp-abs.cc:53: ./tcp/tcp-abs.h:69:14: warning: 'AbsTcpAgent::sendmsg' hides overloaded virtual functions [-Woverloaded-virtual] void sendmsg(int pktcnt); ^ ./common/agent.h:87:15: note: hidden overloaded virtual function 'Agent::sendmsg' declared here: different number of parameters (3 vs 1) virtual void sendmsg(int sz, AppData*, const char* flags = 0); ^ ./common/agent.h:94:15: note: hidden overloaded virtual function 'Agent::sendmsg' declared here: different number of parameters (2 vs 1) virtual void sendmsg(int nbytes, const char *flags = 0); ^ In file included from tcp/tcp-abs.cc:53: ./tcp/tcp-abs.h:73:7: warning: 'AbsTcpAgent::drop' hides overloaded virtual functions [-Woverloaded-virtual] void drop(int seqno); ^ ./common/connector.h:50:15: note: hidden overloaded virtual function 'Connector::drop' declared here: type mismatch at 1st parameter ('Packet *' vs 'int') virtual void drop(Packet* p); ^ ./common/connector.h:53:15: note: hidden overloaded virtual function 'Connector::drop' declared here: different number of parameters (2 vs 1) virtual void drop(Packet* p, const char *s); ^ 13 warnings generated. 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); ^ 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion/routing_table.o diffusion/routing_table.cc 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: 10/usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ warnings generated. /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from diffusion/diffusion.cc:69: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/diffusion.cc:70: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion/iflist.cc:53: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion/flooding.cc:64: In file included from diffusion/diff_header.h:71: In file included from ./common/ip.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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);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*/) { ^ ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diffusion.cc:72: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diffusion.cc:72: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) 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:68: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/diff_prob.cc:69: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion/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; } ^ In file included from diffusion/diffusion.cc:/usr/include/tcl/tcl.h72: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn);:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' ^# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from diffusion/diff_rate.cc:71: In file included from diffusion/hash_table.cc:51: 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/diff_header.h:71: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: virtual void sendDown(Packet* p); ^ ./common/bi-connector.husing directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: :55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) note: expanded from here #define CPP_NAMESPACE std 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: note: hidden overloaded virtual 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/diff_prob.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diff_prob.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diff_rate.cc:71: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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/diffusion.cc:73: In file included from diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here In file included from diffusion/diff_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; ^ ./common/bi-connector.h:57:22:class hdr_sr { ^ 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 diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:71: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/diffusion.cc:73: 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:72: 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] virtual void trace(); ^ /usr/include/tclcl/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/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/iflist.cc:53: In file included from ./config.h:60: 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:In file included from diffusion/flooding.cc:71: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) note virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ : hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from diffusion/diff_rate.cc:72: In file included from diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ In file included from ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15diffusion/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 note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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); ^ 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: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] In file included from diffusion/flooding.cc:73 virtual void sendDown(Packet* p);: 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: ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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: note: hidden overloaded virtual 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.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 inline virtual void sendUp(Packet* p, Handler* h) ^ 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 { ^ ./dsr/path.h:131:8: note: did you mean class here? In file included from diffusion/flooding.cc:73 Path(struct hdr_sr *srh);: 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] ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/diff_sink.cc void fillSR(struct hdr_sr *srh);: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: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/diff_sink.cc:52: In file included from diffusion/diff_sink.h:62: In file included from diffusion/diffusion.h:74: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57: ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:1522: 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: 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_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/flooding.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) 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); ^ virtual void set_table_size(int level, int nn); ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: 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: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ^ ./dsr/path.h:135:15./dsr/hdr_sr.h: 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: :146:7: note: previous use is here class hdr_sr { ^ did you mean class here? void fillSR(struct hdr_sr *srh);./dsr/path.h ^~~~~~ class :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: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/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/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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ diffusion/iflist.cc:165:26: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (cur_out == NULL && this != NULL) ^~~~ ~~~~ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h: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/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*/) { ^ In file included from diffusion/omni_mcast.cc:73: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/omni_mcast.cc:73: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual 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/routing_table.cc:68: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion/routing_table.cc:69: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion/omni_mcast.cc:73: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:74: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:74: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 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: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*/) { ^ note: hidden overloaded virtual 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 ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] In file included from void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ diffusion/routing_table.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion/routing_table.cc:71: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion/omni_mcast.cc:74: In file included from diffusion/routing_table.cc:71: 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: 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: notehidden overloaded 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) : 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/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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from diffusion/hash_table.cc:53: In file included from diffusion/diff_prob.h:82: diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ 4 warnings generated. In file included from diffusion/routing_table.cc:72: In file included from diffusion/diffusion.h:80: ./dsr/path.h:131:8: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] Path(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:131:8: note: did you mean class here? Path(struct hdr_sr *srh); ^~~~~~ class ./dsr/path.h:135:15: warning: struct 'hdr_sr' was previously declared as a class [-Wmismatched-tags] void fillSR(struct hdr_sr *srh); ^ ./dsr/hdr_sr.h:146:7: note: previous use is here class hdr_sr { ^ ./dsr/path.h:135:15: note: did you mean class here? void fillSR(struct hdr_sr *srh); ^~~~~~ class In file included from diffusion/routing_table.cc:72: diffusion/diffusion.h:204:8: warning: 'DiffusionAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 void trace(char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from tcp/tfrc-sink.cc:40: In file included from ./tcp/tfrc-sink.h: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 apps/ping.o apps/ping.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 tcp/tcp-rfc793edu.o tcp/tcp-rfc793edu.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 queue/rio.o queue/rio.cc In file included from tcp/tfrc-sink.cc:40: In file included from ./tcp/tfrc-sink.h:40: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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. 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/semantic-rio.o queue/semantic-rio.cc In file included from mobile/energy-model.cc:42: 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ In file included from mobile/energy-model.cc:43: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from 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-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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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) ^ 11 warnings generated. In file included from queue/semantic-rio.cc:9: In file included from ./queue/rio.h:41: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' 11# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ warnings generated. In file included from queue/semantic-rio.cc:9: In file included from ./queue/rio.h:42: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/rio.cc:72: In file included from ./queue/rio.h:43: In file included from ./tools/random.h:42g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 : ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: 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 plm/cbr-traffic-PP.o plm/cbr-traffic-PP.cc 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) { ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o linkstate/hdr-ls.o linkstate/hdr-ls.cc queue/rio.cc:68:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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)2 warnings generated. virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mpls/classifier-addr-mpls.o mpls/classifier-addr-mpls.cc In file included from queue/semantic-rio.cc:9: In file included from ./queue/rio.h:47: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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 ^ 11 warnings generated. 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; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ 11 warnings generated. tcp/scoreboard-rh.cc:41:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] =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' g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ^ 10 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routing/rtmodule.o routing/rtmodule.cc In file included from plm/cbr-traffic-PP.cc:49: In file included from ./tools/random.h:41: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ tcp/tcp-sack-rh.cc:27:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from linkstate/hdr-ls.cc:64: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from plm/cbr-traffic-PP.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o classifier/classifier-hier.o classifier/classifier-hier.cc plm/loss-monitor-plm.cc:36: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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from plm/cbr-traffic-PP.cc:50: ./tools/trafgen.h:85:15: warning: 'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from plm/cbr-traffic-PP.cc:50: ./tools/trafgen.h:90:15: warning: 'TrafficGenerator::recv' hides overloaded virtual function [-Woverloaded-virtual] virtual void recv() {} ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual void recv(int nbytes); ^ In file included from classifier/classifier-hier.cc:51: In file included from ./classifier/classifier-hier.h:54: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 ^ 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 nix/classifier-nix.o nix/classifier-nix.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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 classifier/classifier-hier.cc:51: In file included from ./classifier/classifier-hier.h:54: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 4 warnings generated. In file included from mpls/classifier-addr-mpls.cc:74: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15In file included from : warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ nix/hdr_nv.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17:/usr/include/tclcl/tclcl.h warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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*); ^ 6 warnings generated. In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:57In file included from nix/nixnode.cc:54: In file included from ./config.h:54: ./autoconf.h:95g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 :17: warning: using directive 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 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 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); ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from routing/addr-params.cc:57: In file included from nix/classifier-nix.cc/usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } :55 ^ : In file included from /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ./config.h:54: ./autoconf.h: ^ /usr/include/tcl/tcl.h:172:5095:17: warning: using directive refers to implicitly-defined namespace 'std' : note: expanded from macro 'TCL_DEPRECATED_API' using namespace CPP_NAMESPACE; ^ # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ :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: 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 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] 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 ^ virtual void sendDown(Packet *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) ^ mpls/classifier-addr-mpls.cc:943:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((LIB_.Entry_[i].LIBptr_ == entrynb)) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mpls/classifier-addr-mpls.cc:943:32: note: remove extraneous parentheses around the comparison to silence this warning if ((LIB_.Entry_[i].LIBptr_ == entrynb)) ~ ^ ~ mpls/classifier-addr-mpls.cc:943:32: note: use '=' to turn this equality comparison into an assignment if ((LIB_.Entry_[i].LIBptr_ == entrynb)) ^~ = mpls/classifier-addr-mpls.cc:983:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ mpls/classifier-addr-mpls.cc:983:31: note: remove extraneous parentheses around the comparison to silence this warning if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ~ ^ ~ mpls/classifier-addr-mpls.cc:983:31: note: use '=' to turn this equality comparison into an assignment if ((LIB_.Entry_[i].iLabel_ == iLabel)) { ^~ = In file included from routealgo/bfs.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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mpls/mpls-module.cc:55: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 1 warning generated. 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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 1 warning generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 3 warnings generated. 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); ^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*); ^ ./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 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o routealgo/rlookup.o routealgo/rlookup.cc In file included from 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*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from routealgo/bfs.cc:54: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) In file included from routealgo/rbitmap.cc:52: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' ^using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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 2 warnings generated. In file included from 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 ^ 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. In file included from nix/nixroute.cc:54: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsred.o diffserv/dsred.cc In file included from routealgo/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; } ^ 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:503:18: note: 'result' has been explicitly marked deprecated here /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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); ^ 11 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 3 warnings generated. In file included from diffserv/dsred.cc:38: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsEdge.o diffserv/dsEdge.cc In file included from nix/nixnode.cc:60: ./nix/nixnode.h:38:8: warning: 'NixNode::AddAdj' hides overloaded virtual function [-Woverloaded-virtual] void AddAdj(nodeid_t); // Add a simplex link from this to neighbor ^ ./routealgo/rnode.h:33:18: note: hidden overloaded virtual function 'RNode::AddAdj' declared here: different number of parameters (2 vs 1) virtual void AddAdj(nodeid_t a, int w = 1); ^ In file included from nix/nixnode.cc:60: ./nix/nixnode.h:44:21: warning: 'NixNode::GetNeighbor' hides overloaded virtual function [-Woverloaded-virtual] virtual nodeid_t GetNeighbor(Nix_t, NixVec*); // Get neighbor from nix ^ ./routealgo/rnode.h:38:23: note: hidden overloaded virtual function 'RNode::GetNeighbor' declared here: different number of parameters (1 vs 2) virtual nodeid_t GetNeighbor(Nix_t);// Get neighbor from nix ^ In file included from diffserv/dsredq.cc:38: In file included from ./common/ip.h:41: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffserv/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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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 ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsCore.o diffserv/dsCore.cc In file included from 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/dsPolicy.o diffserv/dsPolicy.cc 2 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffserv/ew.o diffserv/ew.cc In file included from diffserv/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 ^ 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*); ^ 4 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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 ^ 9 warnings generated. In file included from diffserv/dsCore.cc:37: In file included from ./diffserv/dsCore.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o queue/red-pd.o queue/red-pd.cc In file included from diffserv/dsredq.cc:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffserv/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: 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] expanded from here #define CPP_NAMESPACE std ^ void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dsEdge.cc:42: In file included from ./diffserv/dsEdge.h:40: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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() { ^ 2 warnings generated. diffserv/dsredq.cc:84:10: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] if (&Scheduler::instance() != NULL) ^~~~~~~~~~~~~~~~~~~~~ ~~~~ ./common/scheduler.h:81:20: note: 'instance' returns a reference static Scheduler& instance() { ^ In file included from diffserv/dsEdge.cc:43: ./diffserv/ew.h:371:8: warning: 'EWPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] void init(int, int, int); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 3) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' diffserv/dsEdge.cc:44# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)): ./diffserv/dewp.h:81:8: warning: 'DEWPPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] ^ void init(double); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/dsEdge.cc:47: In file included from ./tools/random.h:42: ./tools/rng.hIn 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; } ^ :115:7: /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tcl/tcl.h:172:50: ^ note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function '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/red-pd.cc:41: In file included from ./queue/red-pd.h:42: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffserv/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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); ^ In file included from diffserv/dsCore.cc:37: In file included from ./diffserv/dsCore.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from queue/red-pd.cc:41: In file included from ./queue/red-pd.h:42: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 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 queue/vq.o queue/vq.cc 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();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*/) { ^ ^ /usr/include/tclcl/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/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*); ^ 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); In file included from diffserv/dewp.cc ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 3) :53: ./tcp/tcp-full.h:215:7: warning: virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ In file included from diffserv/dsPolicy.cc:61: ./diffserv/dewp.h:81:8: warning: 'DEWPPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] void init(double); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 diffserv/dsPolicy.cc:64: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffserv/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*/) { ^ 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/gk.o queue/gk.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/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*/) { ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from diffserv/dewp.cc:56: In file included from ./diffserv/dewp.h:55: In file included from ./diffserv/dsPolicy.h:39: In file included from ./diffserv/dsred.h:72: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*);g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 diffserv/dewp.cc:56: ./diffserv/dewp.h:81:8: warning: 'DEWPPolicy::init' hides overloaded virtual function [-Woverloaded-virtual] In file included from 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*/) { ^ queue/pi.cc:49: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from queue/gk.cc:63: In file included from ./common/flags.h:44: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from queue/red-pd.cc:41: In file included from ./queue/red-pd.h:42: In file included from ./queue/red.h:64: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from queue/red-pd.cc:41: In file included from ./queue/red-pd.h:43: In file included from ./tools/flowmon.h:51: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 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:503:18: note: 'result' has been explicitly marked deprecated here In file included from pushback/rate-limit.cc:37 char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");: 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 ^ ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 queue/red-pd.cc:37:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 6 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 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*/) { ^ 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/logging-data-struct.o pushback/logging-data-struct.cc 4 warnings generated. queue/vq.cc:94:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from pushback/agg-spec.cc:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o pushback/rate-estimator.o pushback/rate-estimator.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. 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); ^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 ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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-estimator.cc:1: In file included from pushback/rate-estimator.h:4: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pushback/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:88In 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; } ^ :44: warning: 'result' is deprecated [-Wdeprecated-declarations] /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: inline void result(const char* p) { tcl_->result = (char*)p; } ^ expanded from macro 'TCL_DEPRECATED_API' /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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-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. 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/parentnode.o common/parentnode.cc 2 warnings generated. In file included from pushback/pushback-queue.cc:37: In file included from pushback/pushback-queue.h:40: In file included from ./queue/red.h:62: In file included from ./queue/queue.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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) ^ 3 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; g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from pushback/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 common/parentnode.cc:54: In file included from ./common/parentnode.h:54: In file included from ./routing/address.h:38: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from pushback/ident-tree.cc:38: In file included from pushback/rate-limit.h:40: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) 2 virtual void set_table_size(int level, int nn); ^ warnings generated. 6 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:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from pushback/logging-data-struct.cc:37: In file included from pushback/logging-data-struct.h:40: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: 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 asim/asim.o asim/asim.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-map.o common/scheduler-map.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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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 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:503:18: 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/splay-scheduler.o common/splay-scheduler.cc ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. In file included from common/parentnode.cc: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 linkstate/ls.o linkstate/ls.cc 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*); ^ 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;In file included from ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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 common/splay-scheduler.cc:82: In file included from ./common/scheduler.h:40: In file included from 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] ./config.h:54 inline void result(const char* p) { tcl_->result = (char*)p; } ^ : ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' /usr/include/tcl/tcl.husing namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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 pushback/pushback-queue.cc:40: In file included from pushback/pushback.h:45: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 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: 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 pushback/pushback.cc:37: In file included from pushback/pushback.h2:45: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from pushback/pushback.cc:37: In file included from pushback/pushback.h:45: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ warnings generated. In file included from pushback/pushback.cc:37: In file included from common/parentnode.cc: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: 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); ^ 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 linkstate/rtProtoLS.o linkstate/rtProtoLS.cc In file included from 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 *') 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: virtual void timeout(int tno); note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 6 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 pgm/classifier-pgm.o pgm/classifier-pgm.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 pgm/pgm-sender.o pgm/pgm-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 pgm/pgm-agent.o pgm/pgm-agent.cc 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; } ^ In file included from common/simulator.cc:48: /usr/include/tcl/tcl.h:503:18: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] note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); virtual void sendDown(Packet* p); ^ /usr/include/tcl/tcl.h:172 :50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ ./common/bi-connector.h:55:15: note: hidden overloaded 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 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) ^ 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 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] 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*/) { virtual int sendUp(Packet *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)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 ^ virtual void set_table_size(int level, int nn); ^ 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:503:18: note: 'result' has been explicitly marked deprecated here 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(); char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' ^# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ /usr/include/tclcl/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: 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); ^ common/splay-scheduler.cc:51:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ In file included from 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 ^ 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 ^ In file included from pgm/classifier-pgm.cc:58: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from 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); ^ 3 warnings generated. In file included from linkstate/rtProtoLS.cc:64: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 2 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/rcvbuf.o mcast/rcvbuf.cc In file included from pgm/pgm-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:503:18: note: 'result' has been explicitly marked deprecated here In file included from char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' pgm/classifier-pgm.cc:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 mcast/classifier-lms.o mcast/classifier-lms.cc In file included from pgm/pgm-receiver.cc:58: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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. 8 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o mcast/lms-receiver.o mcast/lms-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 mcast/lms-sender.o mcast/lms-sender.cc In file included from mcast/rcvbuf.cc:59: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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 ^ In file included from mcast/classifier-lms.cc:58: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from pgm/pgm-receiver.cc:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 2 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from mcast/rcvbuf.cc:59: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 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 linkstate/ls.cc:67: linkstate/ls.h:607:19: warning: private field 'messageCenterPtr_' is not used [-Wunused-private-field] LsMessageCenter* messageCenterPtr_; // points to static messageCenter ^ In file included from 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*/) { ^ 2 warnings generated. 2 warnings generated. 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); ^ 2 warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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-receiver.cc:59: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from xcp/xcpq.cc:23: In file included from xcp/xcpq.h:28: In file included from ./queue/drop-tail.hIn 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();: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 ^ ^ /usr/include/tclcl/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 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 queue/delayer.cc:36: In file included from ./queue/delayer.h:37: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from In file included from mcast/lms-sender.cc:64: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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-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 mcast/lms-sender.cc: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); ^ In file included from mcast/lms-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 9 warnings generated. 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*); ^ 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*); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 pgm/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); ^ pgm/pgm-receiver.cc:186:8: warning: 'PgmReceiver::trace_event' hides overloaded virtual function [-Woverloaded-virtual] void trace_event(char *evType, double evTime); ^ ./common/agent.h:153:22: note: hidden overloaded virtual function 'Agent::trace_event' declared here: different number of parameters (1 vs 2) virtual void trace_event(char *eventtype); ^ In file included from 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-agent.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:52: In file included from ./wpan/p802_15_4timer.h:52: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from mcast/lms-sender.cc:66: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ 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) xcp/xcpq.cc:23: inline virtual void sendUp(Packet* p, Handler* h) ^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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from xcp/xcp.cc:29: In file included from xcp/xcp.h:50: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from mcast/lms-receiver.cc:64: In file included from ./mcast/lms.h:64: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from queue/delayer.cc:36: In file included from ./queue/delayer.h:38: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 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 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); ^ mcast/lms-receiver.cc:105:15: warning: 'LmsReceiver::timeout' hides overloaded virtual function [-Woverloaded-virtual] virtual void timeout (int type, int lo, int hi); ^ ./common/agent.h:85:15: note: hidden overloaded virtual function 'Agent::timeout' declared here: different number of parameters (1 vs 3) virtual void timeout(int tno); ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:52: In file included from ./wpan/p802_15_4timer.h:52: In file included from ./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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from xcp/xcp.cc:29: In file included from xcp/xcp.h:50: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ mcast/lms-receiver.cc:171:7: warning: private field 'fid_' is not used [-Wunused-private-field] int fid_; ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/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 wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:52: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(double time,bool onlycap); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 2) virtual void start(double time); ^ ./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); ^ 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 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 ^ 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] In file included from 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); ^ 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 xcp/xcp.cc:29: In file included from xcp/xcp.h:52: In file included from xcp/xcpq.h:30: In file included from xcp/xcp-end-sys.h:56: ./tcp/tcp-full.h:215:7: warning: 'FullTcpAgent::connect' hides overloaded virtual function [-Woverloaded-virtual] void connect(); // do active open ^ ./common/agent.h:98:15: note: hidden overloaded virtual function 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ In file included from wpan/p802_15_4csmaca.cc:49: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 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 wpan/p802_15_4mac.cc:49: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from wpan/p802_15_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); xcp/xcp-end-sys.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 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) ^ :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: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *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) ^ xcp/xcp.cc:24:19: warning: unused variable 'rcsid' [-Wunused-const-variable] static const char rcsid[] = ^ 11 warnings generated. In file included from wpan/p802_15_4hlist.cc:49: In file included from ./common/scheduler.h:40: 9In file included from warnings generated. ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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); ^ 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 In file included from wpan/p802_15_4mac.cc:49: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:52: In file included from ./wpan/p802_15_4pkt.h:52: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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 ^ 2 warnings generated. In file included from wpan/p802_15_4hlist.cc:50: In file included from ./wpan/p802_15_4hlist.h:52: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 4 warnings generated. 5 warnings generated. 3 warnings generated. 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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/lib/nr/nr.o diffusion3/lib/nr/nr.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_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_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_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 #define CPP_NAMESPACE std ^ In file included from wpan/p802_15_4mac.cc:50: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4mac.cc:50: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4mac.cc:50: 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_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_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:52: In file included from ./wpan/p802_15_4pkt.h:53: In file included from ./wpan/p802_15_4const.h:52: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_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: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); ^ ./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); ^ 17 warnings generated. 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:50: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ 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: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_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] In file included from inline void result(const char* p) { tcl_->result = (char*)p; } ^ wpan/p802_15_4phy.cc/usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); :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 ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ :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_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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 diffusion3/lib/dr.o diffusion3/lib/dr.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: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_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 6 warnings generated. 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 In file included from wpan/p802_15_4nam.cc:49: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ wpan/p802_15_4trace.cc:49: In file included from ./common/packet.h:43: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ./common/bi-connector.h:57:22 ^: 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.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: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *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) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4phy.cc:50: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual 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); ^ ./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_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: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) ./wpan/p802_15_4timer.h virtual void start(double time); ^ :203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ In file included from wpan/p802_15_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_4nam.cc:49: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ In file included from wpan/p802_15_4phy.cc:51: ./wpan/p802_15_4mac.h:500:7: warning: 'Mac802_15_4::init' hides overloaded virtual function [-Woverloaded-virtual] void init(bool reset = false); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4phy.cc:51: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 3 warnings generated. In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); 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) 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: virtual void set_table_size(int level, int nn); ^ warning: using directive 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_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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/diffusion/two_phase_pull.o diffusion3/filters/diffusion/two_phase_pull.cc In file included from wpan/p802_15_4timer.cc: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); ^ ./wpan/p802_15_4timer.h:203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ In file included from wpan/p802_15_4transac.cc:50: In file included from ./wpan/p802_15_4transac.h:53: In file included from ./wpan/p802_15_4def.h:52: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_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: wpan/p802_15_4mac.ccIn 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_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15::2751:9: warning: variable 'kpTime' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if ((DstAddrMode == defFrmCtrl_AddrMode16) //16-bit address available warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpan/p802_15_4mac.cc:2766:22: note: uninitialized use occurs here dataWaitT->start(kpTime); ^~~~~~ :22: 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: ^2751:5: note: remove the 'if' if its condition is always true if ((DstAddrMode == defFrmCtrl_AddrMode16) //16-bit address available ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpan/p802_15_4mac.cc:2687:15: note: initialize the variable 'kpTime' to silence this warning double kpTime; ^ = 0.0 In file included from 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 In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0;./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*); ^ ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:61: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: In file included from ./wpan/p802_15_4mac.h:54: ./wpan/p802_15_4timer.h:153:7: warning: 'macExtractTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(double time,bool onlycap); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 2) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:203:7: warning: 'macBeaconTxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(bool reset = false, bool fortx = false, double wt = 0.0); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:215:7: warning: 'macBeaconRxTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ ./wpan/p802_15_4timer.h:236:7: warning: 'macWakeupTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(void); ^ ./wpan/p802_15_4timer.h:66:15: note: hidden overloaded virtual function 'Mac802_15_4Timer::start' declared here: different number of parameters (1 vs 0) virtual void start(double time); ^ In file included from diffusion3/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: ./wpan/p802_15_4mac.h:500:7: In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:54: In file included from ./config.h:60: In file included from /usr/include/tclcl/tclcl.h:88:diffusion3/filters/diffusion/one_phase_pull.cc44:: 43warning: : In file included from diffusion3/filters/diffusion/one_phase_pull.hh'result' is deprecated [-Wdeprecated-declarations]:47 : In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } inline void result(const char* p) { tcl_->result = (char*)p; } ^ ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here/usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' warning: 'Mac802_15_4::init' hides overloaded virtual function [-Woverloaded-virtual]# define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ void init(bool reset = false); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from wpan/p802_15_4sscs.cc:53: In file included from ./wpan/p802_15_4sscs.h:60: ./wpan/p802_15_4mac.h:570:7: warning: 'Mac802_15_4::sendDown' hides overloaded virtual function [-Woverloaded-virtual] void sendDown(Packet *p,Handler* h); ^ ./mac/mac.h:178:15: note: hidden overloaded virtual function 'Mac::sendDown' declared here: different number of parameters (1 vs 2) virtual void sendDown(Packet* p); ^ In file included from wpan/p802_15_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: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/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_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 wpan/p802_15_4trace.ccIn file included from :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*/) { ^ ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.h:46: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4timer.cc:51: In file included from ./wpan/p802_15_4csmaca.h:53: In file included from ./wpan/p802_15_4phy.h:54: In file included from ./mac/wireless-phy.h:45: In file included from ./mobile/propagation.h:47: In file included from ./mobile/topography.h:44: In file included from ./mac/channel.hIn file included from :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_4trace.cc:50: In file included from ./mac/mac.h:48: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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_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_4trace.cc:50: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4trace.cc:50: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from wpan/p802_15_4trace.cc:51: In file included from ./mac/mac-802_11.h:47: ./mac/mac-timers.h:79:7: warning: 'BackoffTimer::start' hides overloaded virtual function [-Woverloaded-virtual] void start(int cw, int idle, double difs = 0.0); ^ ./mac/mac-timers.h:52:15: note: hidden overloaded virtual function 'MacTimer::start' declared here: different number of parameters (1 vs 3) virtual void start(double time); ^ ./mac/mac-timers.h:82:7: warning: 'BackoffTimer::resume' hides overloaded virtual function [-Woverloaded-virtual] void resume(double difs); ^ ./mac/mac-timers.h:55:15: note: hidden overloaded virtual function 'MacTimer::resume' declared here: different number of parameters (0 vs 1) virtual void resume(void) { assert(0); } ^ In file included from wpan/p802_15_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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/lib/diffapp.o diffusion3/lib/diffapp.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: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 6 warnings generated. In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:58: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/ns/diffagent.o diffusion3/ns/diffagent.cc In file included from apps/pbc.cc:55: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/ns/diffrtg.o diffusion3/ns/diffrtg.cc 3 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/ns/difftimer.o diffusion3/ns/difftimer.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/filter_core/filter_core.o diffusion3/filter_core/filter_core.cc 15 warnings generated. 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 ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filter_core/iolog.o diffusion3/filter_core/iolog.cc In file included from diffusion3/lib/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filter_core/filter_core.cc:43: In file included from ./diffusion3/filter_core/filter_core.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/lib/dr.cc:47: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn);1 warning generated. ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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 diffusion3/filter_core/iostats.o diffusion3/filter_core/iostats.cc 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 14 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:54: ./autoconf.h:95:17: warning: using directive 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/attrs.o diffusion3/lib/main/attrs.cc In file included from diffusion3/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 ./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: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/diffusion/one_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/one_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h: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: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/filter_core/iolog.cc:46: In file included from ./diffusion3/filter_core/iolog.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 diffusion3/filters/diffusion/two_phase_pull.cc: inline void result(const char* p) { tcl_->result = (char*)p; } ^ 43: /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");In file included from ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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); ^ 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*); ^ 15 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 6 warnings generated. 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) In file included from diffusion3/filter_core/iostats.cc virtual void recv(int nbytes);: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:503:18: note: 'result' has been explicitly marked deprecated here ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:2 warnings generated. note: hidden overloaded 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 diffusion3/lib/main/iodev.o diffusion3/lib/main/iodev.cc 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: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/lib/main/iohook.o diffusion3/lib/main/iohook.cc In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h: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/filters/diffusion/two_phase_pull.cc:43: In file included from diffusion3/filters/diffusion/two_phase_pull.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffagent.cc:50: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffagent.cc:50: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffagent.cc:50: 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) ^ 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); In file included from diffusion3/lib/main/iodev.cc: ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2)43: In file included from ./diffusion3/lib/main/iodev.hh:54: In file included from ./config.h:54: ./autoconf.h:95:17 virtual void recv(int nbytes);: warning: using directive 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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/lib/diffapp.ccIn 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); ^ :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/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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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] virtual int sendUp(Packet *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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from 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*); ^ diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ In file included from ./common/bi-connector.hdiffusion3/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); ^ 57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/lib/diffapp.cc:44: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc: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*/) { ^ 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 diffusion3/filter_core/filter_core.cc:43: In file included from ./diffusion3/filter_core/filter_core.hh:72: ./diffusion3/ns/diffrtg.h:121:7: warning: 'DiffRoutingAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace (char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/ns/diffrtg.cc:54: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 1 warning 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/lib/main/timers.o diffusion3/lib/main/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 diffusion3/lib/main/message.o diffusion3/lib/main/message.cc 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); ^ 1 warning generated. In file included from diffusion3/lib/main/message.cc:44: In file included from ./diffusion3/lib/main/message.hh:65: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/ns/difftimer.cc:53: ./diffusion3/ns/diffrtg.h:121:7: warning: 'DiffRoutingAgent::trace' hides overloaded virtual function [-Woverloaded-virtual] void trace (char *fmt,...); ^ ./common/agent.h:143:15: note: hidden overloaded virtual function 'Agent::trace' declared here: type mismatch at 1st parameter ('TracedVar *' vs 'char *') virtual void trace(TracedVar *v); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 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: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/gear_examples/gear_receiver.o diffusion3/apps/gear_examples/gear_receiver.cc In file included from diffusion3/lib/main/timers.cc:46: In file included from ./diffusion3/lib/main/timers.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/gear_examples/gear_sender.o diffusion3/apps/gear_examples/gear_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:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 9 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/lib/main/tools.cc:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/apps/gear_examples/gear_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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/rmst_examples/rmst_source.o diffusion3/apps/rmst_examples/rmst_source.cc In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:48: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 2 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/1pp_ping_sender.o diffusion3/apps/ping/1pp_ping_sender.cc 2 warnings generated. 1 warning 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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/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 ^ 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 ^ 1 warning generated. 10 warnings generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/ping_common.o diffusion3/apps/ping/ping_common.cc In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:In file included from 54: ./autoconf.h:95: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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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.hIn 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; } ^ :44: /usr/include/tcl/tcl.h./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace();:503:18: ^ /usr/include/tclcl/tclcl.h note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ /usr/include/tcl/tcl.h:172:50: ^ note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_common.cc:43: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 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] In file included from diffusion3/apps/gear_examples/gear_common.cc void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ :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:55:15: note: hidden overloaded 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/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 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: ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc: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) In file included from diffusion3/apps/gear_examples/gear_sender.cc virtual void sendDown(Packet* p, Handler* h):43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ ^ In file included from diffusion3/apps/gear_examples/gear_receiver.cc:43: In file included from diffusion3/apps/gear_examples/gear_receiver.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: In file included from diffusion3/apps/gear_examples/gear_sender.hh:50: In file included from diffusion3/apps/gear_examples/gear_common.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 9 warnings generated. 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/push_receiver.o diffusion3/apps/ping/push_receiver.cc In file included from diffusion3/apps/gear_examples/gear_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:55In file included from :15: note: hidden overloaded 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) ^ diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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/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*/) { ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 3 warnings generated. 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/apps/gear_examples/gear_sender.cc:43: diffusion3/apps/gear_examples/gear_sender.hh:72:8: warning: 'GearSenderApp::send' hides overloaded virtual function [-Woverloaded-virtual] void send(); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 0) virtual void send(int nbytes); ^ In file included from diffusion3/apps/gear_examples/gear_sender.cc:43: diffusion3/apps/gear_examples/gear_sender.hh:83:8: warning: 'GearSenderApp::recv' hides overloaded virtual function [-Woverloaded-virtual] In file included from ./diffusion3/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*); ^ 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.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: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/apps/ping/push_sender.o diffusion3/apps/ping/push_sender.cc In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h: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/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/rmst_examples/rmst_sink.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_sink.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) 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: 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_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/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/ping/1pp_ping_receiver.ccIn 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) ^ :43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: In file included from diffusion3/apps/rmst_examples/rmst_source.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *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: 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: In file included from diffusion3/apps/rmst_examples/rmst_source.cc:43: 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:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: 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:59In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: : expanded from here #define CPP_NAMESPACE std ^ In file included from ./mobile/energy-model.h:49: ./tools/rng.h:In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h: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); ^ 115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function '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: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: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/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/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); ^ diffusion3/apps/rmst_examples/rmst_source.cc:In file included from 65:11: warning: variable 'sleep_interval' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (!sent_first_blob){ ^~~~~~~~~~~~~~~~ diffusion3/apps/rmst_examples/rmst_source.cc:78:16: note: uninitialized use occurs here sdt_.resched(sleep_interval); ^~~~~~~~~~~~~~ diffusion3/apps/rmst_examples/rmst_source.cc:65:In file included from 7: note: remove the 'if' if its condition is always true diffusion3/apps/ping/push_receiver.cc:43: if (!sent_first_blob){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; }diffusion3/apps/rmst_examples/rmst_source.cc:61:21: note: initialize the variable 'sleep_interval' to silence this warning int sleep_interval; ^ ^ = 0 /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from /usr/include/tcl/tcl.h:172:50: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 note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ :61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/ping/2pp_ping_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*); ^ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: In file included from diffusion3/apps/ping/1pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function '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: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function '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/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] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: 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] virtual void sendUp(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:61: In file included from ./routing/rtmodule.h:61: In file included from diffusion3/apps/ping/1pp_ping_receiver.cc./classifier/classifier-hash.h:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/1pp_ping_receiver.cc:43: In file included from diffusion3/apps/ping/1pp_ping_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; :70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: ^ ./common/bi-connector.h:57:22: 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 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hhIn file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/apps/ping/2pp_ping_sender.cc:43: In file included from diffusion3/apps/ping/2pp_ping_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: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*); ^ : '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_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:57In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: diffusion3/apps/ping/1pp_ping_sender.hh:72:8: warning: 'OPPPingSenderApp::send' hides overloaded virtual function [-Woverloaded-virtual] void send(); ^ ./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 0) virtual void send(int nbytes); ^ In file included from diffusion3/apps/ping/1pp_ping_sender.cc:44: diffusion3/apps/ping/1pp_ping_sender.hh:83:8: warning: : 'OPPPingSenderApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] In file included from diffusion3/apps/ping/ping_common.cc:43 virtual void sendDown(Packet *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 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: 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:63In file included from : In 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) ^ ./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/1pp_ping_receiver.cc:43: diffusion3/apps/ping/1pp_ping_receiver.hh:63:8: warning: 'OPPPingReceiverApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:47: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: In file included from diffusion3/apps/ping/ping_common.cc:43: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 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); ^ 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) ^ 4 warnings generated. 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: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *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: diffusion3/apps/ping/2pp_ping_receiver.hh:63:8: warning: 'TPPPingReceiverApp::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(NRAttrVec *data, NR::handle my_handle); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from diffusion3/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 ^ 9 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o diffusion3/filters/gear/gear.o diffusion3/filters/gear/gear.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 ^ 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_tools.o diffusion3/filters/gear/gear_tools.cc In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:48: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ 10 warnings generated. In file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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 diffusion3/filters/misc/log.o diffusion3/filters/misc/log.cc 8 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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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] 10 warnings generated. virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from 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_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.hhIn file included from diffusion3/apps/ping/push_receiver.cc:43: In file included from diffusion3/apps/ping/push_receiver.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ 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) :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*/) { ^ 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/filters/misc/tag.o diffusion3/filters/misc/tag.cc In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/apps/ping/push_sender.hh:50: In file included from diffusion3/apps/ping/ping.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h: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. In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:47: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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); ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 10 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: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 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] 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; virtual void sendDown(Packet *p)=0; ^ ^ :19:23: note: ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) expanded from here #define CPP_NAMESPACE std ^ 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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:58: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from diffusion3/apps/ping/push_sender.cc:43: In file included from diffusion3/filters/misc/tag.cc:43diffusion3/apps/ping/push_sender.hh:71:8: warning: 'PushSenderApp::send' hides overloaded virtual function [-Woverloaded-virtual] void send(); ^ : In file included from diffusion3/filters/misc/tag.hh:48: In file included from ./config.h:54: ./autoconf.h:95:17./apps/app.h:51:15: note: hidden overloaded virtual function 'Application::send' declared here: different number of parameters (1 vs 0) : warning: using directive refers to implicitly-defined namespace 'std' virtual void send(int nbytes); using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ ^ 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 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; } ^ diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62/usr/include/tcl/tcl.h: 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*);:503:18: note: 'result' has been explicitly marked deprecated here ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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*/) { ^ 11 warnings generated. In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh: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 delaybox/delaybox.o delaybox/delaybox.cc 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: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; } 11 warnings generated. ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 11 warnings generated. g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o packmime/packmime_HTTP.o packmime/packmime_HTTP.cc In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from diffusion3/filters/gear/gear.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: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:503:18: note179: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); :15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] ^ /usr/include/tcl/tcl.h:172:50: note virtual void sendUp(Packet *p);: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ ./common/bi-connector.h:57:22: 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_HTTP_rng.o packmime/packmime_HTTP_rng.cc ^ 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/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; } ^ In file included from ./diffusion3/ns/diffagent.h/usr/include/tcl/tcl.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();:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear.cc:44: In file included from diffusion3/filters/gear/gear.hh:62: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/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/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_attr.cc:44: In file included from diffusion3/filters/gear/gear_attr.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:42: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 packmime/packmime_OL.o packmime/packmime_OL.cc In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/srcrt.cc:43: In file included from diffusion3/filters/misc/srcrt.hh:51: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual 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:57: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) In file included from diffusion3/filters/misc/srcrt.cc:43: virtual void trace(TracedVar*); ^ 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/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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from 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 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:14In 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); ^ : 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 packmime/packmime_OL_ranvar.o packmime/packmime_OL_ranvar.cc 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 10 warnings generated. In file included from packmime/packmime_HTTP.cc:46: In file included from ./tools/random.h:42: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_tools.cc:44: In file included from diffusion3/filters/gear/gear_tools.hh:48: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from diffusion3/filters/gear/gear_tools.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; ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o packmime/packmime_ranvar.o packmime/packmime_ranvar.cc ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from 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) ^ In file included from packmime/packmime_HTTP_rng.cc:45: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h: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:7In 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:: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: 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 'Agent::connect' declared here: different number of parameters (1 vs 0) virtual void connect(nsaddr_t dst); ^ 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*); ^In file included from delaybox/delaybox.cc:89: In file included from delaybox/delaybox.h:43: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ In file included from 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: 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.h:55:15: note: hidden overloaded 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: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); ^ warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from packmime/packmime_HTTP.cc:48: In file included from packmime/packmime_HTTP.h:49: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from packmime/packmime_HTTP.cc:48: In file included from packmime/packmime_HTTP.h:49: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] 10 void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded 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. 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.o tmix/tmix.cc In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/log.cc:43: In file included from diffusion3/filters/misc/log.hh:50: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./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/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*); ^ 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:g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 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: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: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*/) { ^ 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: 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); ^ In file included from diffusion3/filters/misc/log.cc:43: diffusion3/filters/misc/log.hh:74:8: warning: 'LogFilter::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from packmime/packmime_OL.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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 2 warnings generated. 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 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/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: 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./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57: class DelayBoxClassifier; ^ 22: 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 tmix/tmix_delaybox.o tmix/tmix_delaybox.cc ^ 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/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*/) { ^ 8 warnings generated. In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from diffusion3/filters/misc/tag.cc:43: In file included from diffusion3/filters/misc/tag.hh:51: In file included from ./diffusion3/lib/diffapp.hh:63: In file included from ./diffusion3/lib/dr.hh:69: In file included from ./diffusion3/ns/diffagent.h:57: In file included from ./common/mobilenode.h:59: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from 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/misc/srcrt.cc:43: diffusion3/filters/misc/srcrt.hh:78:8: warning: 'SrcRtFilter::recv' hides overloaded virtual function [-Woverloaded-virtual]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 ^ void recv(Message *msg, handle h); ^ ./apps/app.h:52:15: rm -f gen/version.c 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:60: In file included from ./mac/channel.h:47: In file included from ./common/node.h:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ In file included from diffusion3/filters/misc/tag.cc:43: diffusion3/filters/misc/tag.hh:76:8: warning: 'TagFilter::recv' hides overloaded virtual function [-Woverloaded-virtual] void recv(Message *msg, handle h); ^ ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 2) virtual void recv(int nbytes); ^ In file included from packmime/packmime_OL_ranvar.cc:51: In file included from packmime/packmime_OL_ranvar.h:44: In file included from packmime/packmime_ranvar.h:45: In file included from ./tools/ranvar.h:52: In file included from 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; } ^ diffusion3/filters/rmst/rmst_filter.cc:43: /usr/include/tcl/tcl.hIn 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]:503:18: 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) ^ ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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:69In 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/bin/tclsh8.6 bin/string2c.tcl version_string < VERSION > gen/version.c /usr/include/tcl/tcl.h: In file included from In file included from :./diffusion3/ns/diffagent.hpackmime/packmime_OL.cc503:::5756: 18: In file included from :In file included from packmime/packmime_OL.h./common/mobilenode.hnote::: 5559'result' has been explicitly marked deprecated here: : ./tools/trafgen.h./mac/phy.h::8577::1515:: warningwarning: : 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual]'TrafficGenerator::init' hides overloaded virtual function [-Woverloaded-virtual] virtual void init() {} ^ virtual void sendDown(Packet *p)=0; ^ 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) /usr/include/tcl/tcl.h:172:50: note: ./common/bi-connector.hexpanded from macro 'TCL_DEPRECATED_API': 55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ virtual void sendDown(Packet* p, Handler* h) ^ # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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] 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: virtual void recv() {}59 : ^./mac/phy.h :79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] ./apps/app.h:52:15: note: hidden overloaded virtual function 'Application::recv' declared here: different number of parameters (1 vs 0) virtual int sendUp(Packet *p)=0; ^ virtual void recv(int nbytes); ./common/bi-connector.h ^: 57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from packmime/packmime_OL_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 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*/) { ^ /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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from tmix/tmix.cc:49: In file included from ./tcp/tcp-full.h:40: In file included from ./tcp/tcp.h:38: In file included from ./common/agent.h:40: In file included from ./common/connector.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 16 warnings generated. 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); In file included from ^ tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: In file included from tmix/tmix.h:50: In file included from ./common/timer-handler.h:54: In file included from ./common/scheduler.h:40: In file included from ./config.h:60: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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_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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:42: In file included from ./classifier/classifier.h:40: In file included from ./common/object.h:40: In file included from ./common/scheduler.h:40: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ In file included from tmix/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 common/ptypes2tcl.cc:3: In file included from ./common/packet.h:43: In file included from ./config.h:54: ./autoconf.h:95:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace CPP_NAMESPACE; ^ :19:23: note: expanded from here #define CPP_NAMESPACE std ^ 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); ^ ./common/bi-connector.h10 warnings 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 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 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 packmime/packmime_ranvar.cc:48: packmime/packmime_ranvar.h:175:10: warning: private field 'loc_' is not used [-Wunused-private-field] double loc_; ^ In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22packmime/packmime_ranvar.h:176:10: warning: private field 'scale2_' is not used [-Wunused-private-field] In file included from tmix/tmixAgent.cc:39: In file included from tmix/tmixAgent.h:45: double scale2_;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/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) ^ note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmix.cc:50: In file included from tmix/tmix.h:52: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:178:15: warning: 'Mac::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet* p); ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:57: In file included from ./mac/phy.h:62: ./mac/mac.h:179:15: warning: 'Mac::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendUp(Packet *p); ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:57: ./mac/phy.h:77:15: warning: 'Phy::sendDown' hides overloaded virtual function [-Woverloaded-virtual] virtual void sendDown(Packet *p)=0; ^ ./common/bi-connector.h:55:15: note: hidden overloaded virtual function 'BiConnector::sendDown' declared here: different number of parameters (2 vs 1) virtual void sendDown(Packet* p, Handler* h) ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:57: ./mac/phy.h:79:14: warning: 'Phy::sendUp' hides overloaded virtual function [-Woverloaded-virtual] virtual int sendUp(Packet *p)=0; ^ ./common/bi-connector.h:57:22: note: hidden overloaded virtual function 'BiConnector::sendUp' declared here: different number of parameters (2 vs 1) inline virtual void sendUp(Packet* p, Handler* h) ^ 10 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 ... */ ^ 2 warnings generated. In file included from tmix/tmix.cc:50: In file included from tmix/tmix.hg++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./diffusion3/lib -I./diffusion3/lib/nr -I./diffusion3/ns -I./diffusion3/filter_core -I./asim/ -I./qs -I./diffserv -I./satellite -I./wpan -o common/main-monolithic.o common/main-monolithic.cc :52: 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; } ^ In file included from /usr/include/tcl/tcl.h./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. :503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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: 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*/) { ^ note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ 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 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: g++ -c -g -O2 -fdebug-prefix-map=/<>/ns2-2.35+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DTCP_DELAY_BIND_ALL -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -DUSE_SHM -DHAVE_LIBTCLCL -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_14 -DHAVE_OTCL_H -DHAVE_LIBTK8_6 -DHAVE_TK_H -DHAVE_LIBTCL8_6 -DHAVE_TCLINT_H -DHAVE_TCL_H -DHAVE_CONFIG_H -DNS_DIFFUSION -DSMAC_NO_SYNC -DCPP_NAMESPACE=std -DUSE_SINGLE_ADDRESS_SPACE -Drng_test -I. -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -I./tcp -I./sctp -I./common -I./link -I./queue -I./adc -I./apps -I./mac -I./mobile -I./trace -I./routing -I./tools -I./classifier -I./mcast -I./diffusion3/lib/main -I./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 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ make[2]: Entering directory '/<>/ns2-2.35+dfsg/indep-utils/cmu-scen-gen/setdest' g++ -c -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -I../../.. -o rng.o ../../../tools/rng.cc In file included from tmix/tmix.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); ^ 10 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:61: In file included from ./routing/rtmodule.h:61: ./classifier/classifier-hash.h:70:7: warning: 'HashClassifier::set_table_size' hides overloaded virtual function [-Woverloaded-virtual] void set_table_size(int nn); ^ ./classifier/classifier.h:75:15: note: hidden overloaded virtual function 'Classifier::set_table_size' declared here: different number of parameters (2 vs 1) virtual void set_table_size(int level, int nn); ^ 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 In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:48: In file included from ./trace/trace.h:44: ./trace/basetrace.h:90:15: warning: 'EventTrace::trace' hides overloaded virtual function [-Woverloaded-virtual] virtual void trace(); ^ /usr/include/tclcl/tclcl.h:175:15: note: hidden overloaded virtual function 'TclObject::trace' declared here: different number of parameters (1 vs 0) virtual void trace(TracedVar*); ^ In file included from tmix/tmix_delaybox.cc:40: In file included from tmix/tmix_delaybox.h:39: In file included from ./delaybox/delaybox.h:43: In file included from ./common/node.h:59: In file included from ./mobile/energy-model.h:49: ./tools/rng.h:115:7: warning: 'RNG::init' hides overloaded virtual function [-Woverloaded-virtual] void init(); ^ /usr/include/tclcl/tclcl.h:196:14: note: hidden overloaded virtual function 'TclObject::init' declared here: different number of parameters (2 vs 0) virtual int init(int /*argc*/, const char*const* /*argv*/) { ^ 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); ^ 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 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 ^ g++ -c -Dstand_alone -DSTL_NAMESPACE=@STL_NAMESPACE@ -DCPP_NAMESPACE=std -Wall -Wno-write-strings -DUSE_INTERP_RESULT -o calcdest.o calcdest.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 gen/ns_tcl.o gen/ns_tcl.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 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 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 2 warnings generated. g++ -Wl,-z,relro -Wl,-export-dynamic -o common/ptypes2tcl common/ptypes2tcl.o 2 warnings generated. 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 ^ 1 warning generated. 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:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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; ^ 2 warnings and 1 error generated. Makefile:93: recipe for target 'common/tkAppInit.o' failed make[1]: *** [common/tkAppInit.o] Error 1 In file included from calcdest.cc:15: ./setdest.h:94:13: warning: private field 'first_trip' is not used [-Wunused-private-field] u_int32_t first_trip; // 1 if first trip, 0 otherwise. (by J. Yoon) ^ 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 In file included from gen/ns_tcl.cc:22768: /usr/include/tclcl/tclcl.h:88:44: warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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; } ^ 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 1 warning 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); ^ 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 my-endian.o my-endian.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o proxytrace2any.o proxytrace2any.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o tr-stat.o tr-stat.cc 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) { ~~~~~~~~~~ ^ ~ 14 warnings generated. 3 warnings generated. 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")) { ^~~~ ~~~~ proxytrace2any.cc:79:26: warning: 'result' is deprecated [-Wdeprecated-declarations] printf("%s\n", interp->result); ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 1 warning generated. g++ -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -o dec-tr-stat proxytrace.o formsquid.o formtxt.o my-endian.o proxytrace2any.o tr-stat.o -L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lnsl -lpcap -ldl -lm 13 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 10 warnings generated. 4 warnings generated. 11 warnings generated. tr-stat.cc:246:26: warning: 'result' is deprecated [-Wdeprecated-declarations] printf("%s\n", interp->result); ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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 In file included from logparse.cc:tr-stat.cc8: :In file included from ./logparse.h:247: : In file included from In file included from ./logparse.h../../../config.h::607: : /usr/include/tclcl/tclcl.hIn file included from :../../../config.h88::4460:: /usr/include/tclcl/tclcl.hwarning:: 88:'result' is deprecated [-Wdeprecated-declarations]44 : warning: 'result' is deprecated [-Wdeprecated-declarations] inline void result(const char* p) { tcl_->result = (char*)p; } ^ inline void result(const char* p) { tcl_->result = (char*)p; } ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult");/usr/include/tcl/tcl.h : ^ 503:18: note: 'result' has been explicitly marked deprecated here /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ tr-stat.cc:191:26: warning: 'result' is deprecated [-Wdeprecated-declarations] printf("%s\n", interp->result); ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 1 warning generated. 2 warnings generated. g++ -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -o nlanr-tr-stat tr-stat.o logparse.o -L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lnsl -lpcap -ldl -lm make[2]: Leaving directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/nlanr' make[2]: Entering directory '/<>/ns2-2.35+dfsg/indep-utils/webtrace-conv/ucb' g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o tr-stat.o tr-stat.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o logparse.o logparse.cc g++ -c -Wall -Wno-write-strings -DUSE_INTERP_RESULT -DCPP_NAMESPACE=std -I. -I/usr/include/tclcl -I/usr/include -I/usr/include/tcl -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/tcl8.6/tcl-private/generic -I/usr/include/pcap -o utils.o utils.cc tr-stat.cc:227:26: warning: 'result' is deprecated [-Wdeprecated-declarations] printf("%s\n", interp->result); ^ /usr/include/tcl/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); ^ /usr/include/tcl/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) ^ 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. 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-08-20T17:29:02Z 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: 123184 Build-Time: 21 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: 58 Source-Version: 2.35+dfsg-2.1 Space: 123184 Status: attempted Version: 2.35+dfsg-2.1 -------------------------------------------------------------------------------- Finished at 2017-08-20T17:29:02Z Build needed 00:00:58, 123184k disk space E: Build failure (dpkg-buildpackage died) DC-Status: Failed 59.607893679s DC-Time-Estimation: 59.607893679 versus expected 1982 (r/m: 32.250629701385726 ; m: 59.607893679)