I: pbuilder: network access will be disabled during build I: Current time: Sat Aug 8 21:35:47 +14 2020 I: pbuilder-time-stamp: 1596872147 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [luabind_0.9.1+dfsg-11.dsc] I: copying [./luabind_0.9.1+dfsg.orig.tar.gz] I: copying [./luabind_0.9.1+dfsg-11.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Sun May 8 08:17:44 2016 +14 gpgv: using RSA key 2CD7785EDDA7B20F gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./luabind_0.9.1+dfsg-11.dsc dpkg-source: info: extracting luabind in luabind-0.9.1+dfsg dpkg-source: info: unpacking luabind_0.9.1+dfsg.orig.tar.gz dpkg-source: info: unpacking luabind_0.9.1+dfsg-11.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 00git_fix_build_with_boost1.57.patch dpkg-source: info: applying 01_Jamroot_version_bump.patch dpkg-source: info: applying 02_example_cleaning.patch dpkg-source: info: applying 03_kfreebsd_build.patch dpkg-source: info: applying 04_multiarch.patch dpkg-source: info: applying 05_missing_binary_token.patch dpkg-source: info: applying 06_support_building_with_clang.patch dpkg-source: info: applying 07_fix_luabind_cast_graph_cache_invalid_cast.patch dpkg-source: info: applying 08_support_for_Lua_5.2.patch dpkg-source: info: applying 09_build_system_support_for_Lua_5.2.patch dpkg-source: info: applying 10_remove_refs_to_remote_images.patch dpkg-source: warning: unexpected end of diff 'luabind-0.9.1+dfsg/debian/patches/11_fix_potential_null_ptr_dereference_in_adopt_policy.patch' dpkg-source: info: applying 11_fix_potential_null_ptr_dereference_in_adopt_policy.patch dpkg-source: info: applying 12_compile_examples_with_PIC.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/22079/tmp/hooks/D01_modify_environment starting debug: Running on wbq0. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/22079/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/22079/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.0.3(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=armhf DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=d244263bed1246b1b7fc566826bd3834 LANG=C LANGUAGE=it_CH:it LC_ALL=C MACHTYPE=arm-unknown-linux-gnueabihf MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnueabihf PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=22079 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.rgU735vmS3/pbuilderrc_odXa --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.rgU735vmS3/b2 --logfile b2/build.log luabind_0.9.1+dfsg-11.dsc' SUDO_GID=115 SUDO_UID=111 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://10.0.0.15:8000/ I: uname -a Linux i-capture-the-hostname 4.19.0-10-armmp #1 SMP Debian 4.19.132-1 (2020-07-24) armv7l GNU/Linux I: ls -l /bin total 3328 -rwxr-xr-x 1 root root 767656 Apr 18 2019 bash -rwxr-xr-x 3 root root 26052 Jul 11 2019 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzip2 -rwxr-xr-x 1 root root 9636 Jul 11 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore -rwxr-xr-x 1 root root 22432 Mar 1 2019 cat -rwxr-xr-x 1 root root 38868 Mar 1 2019 chgrp -rwxr-xr-x 1 root root 38836 Mar 1 2019 chmod -rwxr-xr-x 1 root root 42972 Mar 1 2019 chown -rwxr-xr-x 1 root root 88376 Mar 1 2019 cp -rwxr-xr-x 1 root root 75516 Jan 18 2019 dash -rwxr-xr-x 1 root root 71648 Mar 1 2019 date -rwxr-xr-x 1 root root 51212 Mar 1 2019 dd -rwxr-xr-x 1 root root 55672 Mar 1 2019 df -rwxr-xr-x 1 root root 88444 Mar 1 2019 dir -rwxr-xr-x 1 root root 54872 Jan 10 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname -rwxr-xr-x 1 root root 22364 Mar 1 2019 echo -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep -rwxr-xr-x 1 root root 18260 Mar 1 2019 false -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep -rwxr-xr-x 1 root root 47356 Jan 10 2019 findmnt -rwsr-xr-x 1 root root 21980 Apr 23 09:38 fusermount -rwxr-xr-x 1 root root 124508 Jan 8 2019 grep -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe -rwxr-xr-x 1 root root 64232 Jan 6 2019 gzip -rwxr-xr-x 1 root root 13784 Sep 27 2018 hostname -rwxr-xr-x 1 root root 43044 Mar 1 2019 ln -rwxr-xr-x 1 root root 34932 Jul 27 2018 login -rwxr-xr-x 1 root root 88444 Mar 1 2019 ls -rwxr-xr-x 1 root root 67036 Jan 10 2019 lsblk -rwxr-xr-x 1 root root 47168 Mar 1 2019 mkdir -rwxr-xr-x 1 root root 43040 Mar 1 2019 mknod -rwxr-xr-x 1 root root 26552 Mar 1 2019 mktemp -rwxr-xr-x 1 root root 26024 Jan 10 2019 more -rwsr-xr-x 1 root root 34268 Jan 10 2019 mount -rwxr-xr-x 1 root root 9688 Jan 10 2019 mountpoint -rwxr-xr-x 1 root root 84284 Mar 1 2019 mv lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 22416 Mar 1 2019 pwd lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash -rwxr-xr-x 1 root root 26504 Mar 1 2019 readlink -rwxr-xr-x 1 root root 42968 Mar 1 2019 rm -rwxr-xr-x 1 root root 26496 Mar 1 2019 rmdir -rwxr-xr-x 1 root root 14136 Jan 22 2019 run-parts -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 Aug 8 21:37 sh -> bash lrwxrwxrwx 1 root root 4 Aug 7 22:26 sh.distrib -> dash -rwxr-xr-x 1 root root 22384 Mar 1 2019 sleep -rwxr-xr-x 1 root root 51124 Mar 1 2019 stty -rwsr-xr-x 1 root root 42472 Jan 10 2019 su -rwxr-xr-x 1 root root 22392 Mar 1 2019 sync -rwxr-xr-x 1 root root 283324 Apr 24 2019 tar -rwxr-xr-x 1 root root 9808 Jan 22 2019 tempfile -rwxr-xr-x 1 root root 63464 Mar 1 2019 touch -rwxr-xr-x 1 root root 18260 Mar 1 2019 true -rwxr-xr-x 1 root root 9636 Apr 23 09:38 ulockmgr_server -rwsr-xr-x 1 root root 21976 Jan 10 2019 umount -rwxr-xr-x 1 root root 22380 Mar 1 2019 uname -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress -rwxr-xr-x 1 root root 88444 Mar 1 2019 vdir -rwxr-xr-x 1 root root 21980 Jan 10 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 22 2019 which lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew I: user script /srv/workspace/pbuilder/22079/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 5), quilt (>= 0.40), liblua5.2-dev, libboost-all-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 5); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on quilt (>= 0.40); however: Package quilt is not installed. pbuilder-satisfydepends-dummy depends on liblua5.2-dev; however: Package liblua5.2-dev is not installed. pbuilder-satisfydepends-dummy depends on libboost-all-dev; however: Package libboost-all-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} diffstat{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} ibverbs-providers{a} icu-devtools{a} intltool-debian{a} libarchive-zip-perl{a} libboost-all-dev{a} libboost-atomic-dev{a} libboost-atomic1.67-dev{a} libboost-atomic1.67.0{a} libboost-chrono-dev{a} libboost-chrono1.67-dev{a} libboost-chrono1.67.0{a} libboost-container-dev{a} libboost-container1.67-dev{a} libboost-container1.67.0{a} libboost-context-dev{a} libboost-context1.67-dev{a} libboost-context1.67.0{a} libboost-coroutine-dev{a} libboost-coroutine1.67-dev{a} libboost-coroutine1.67.0{a} libboost-date-time-dev{a} libboost-date-time1.67-dev{a} libboost-date-time1.67.0{a} libboost-dev{a} libboost-exception-dev{a} libboost-exception1.67-dev{a} libboost-fiber-dev{a} libboost-fiber1.67-dev{a} libboost-fiber1.67.0{a} libboost-filesystem-dev{a} libboost-filesystem1.67-dev{a} libboost-filesystem1.67.0{a} libboost-graph-dev{a} libboost-graph-parallel-dev{a} libboost-graph-parallel1.67-dev{a} libboost-graph-parallel1.67.0{a} libboost-graph1.67-dev{a} libboost-graph1.67.0{a} libboost-iostreams-dev{a} libboost-iostreams1.67-dev{a} libboost-locale-dev{a} libboost-locale1.67-dev{a} libboost-locale1.67.0{a} libboost-log-dev{a} libboost-log1.67-dev{a} libboost-log1.67.0{a} libboost-math-dev{a} libboost-math1.67-dev{a} libboost-math1.67.0{a} libboost-mpi-dev{a} libboost-mpi-python-dev{a} libboost-mpi-python1.67-dev{a} libboost-mpi-python1.67.0{a} libboost-mpi1.67-dev{a} libboost-mpi1.67.0{a} libboost-numpy-dev{a} libboost-numpy1.67-dev{a} libboost-numpy1.67.0{a} libboost-program-options-dev{a} libboost-program-options1.67-dev{a} libboost-program-options1.67.0{a} libboost-python-dev{a} libboost-python1.67-dev{a} libboost-python1.67.0{a} libboost-random-dev{a} libboost-random1.67-dev{a} libboost-random1.67.0{a} libboost-regex-dev{a} libboost-regex1.67-dev{a} libboost-regex1.67.0{a} libboost-serialization-dev{a} libboost-serialization1.67-dev{a} libboost-serialization1.67.0{a} libboost-signals-dev{a} libboost-signals1.67-dev{a} libboost-signals1.67.0{a} libboost-stacktrace-dev{a} libboost-stacktrace1.67-dev{a} libboost-stacktrace1.67.0{a} libboost-system-dev{a} libboost-system1.67-dev{a} libboost-test-dev{a} libboost-test1.67-dev{a} libboost-test1.67.0{a} libboost-thread-dev{a} libboost-thread1.67-dev{a} libboost-thread1.67.0{a} libboost-timer-dev{a} libboost-timer1.67-dev{a} libboost-timer1.67.0{a} libboost-tools-dev{a} libboost-type-erasure-dev{a} libboost-type-erasure1.67-dev{a} libboost-type-erasure1.67.0{a} libboost-wave-dev{a} libboost-wave1.67-dev{a} libboost-wave1.67.0{a} libboost1.67-dev{a} libboost1.67-tools-dev{a} libbsd0{a} libcroco3{a} libedit2{a} libelf1{a} libevent-2.1-6{a} libevent-core-2.1-6{a} libevent-pthreads-2.1-6{a} libexpat1{a} libexpat1-dev{a} libfile-stripnondeterminism-perl{a} libgfortran5{a} libglib2.0-0{a} libgssapi-krb5-2{a} libhwloc-dev{a} libhwloc-plugins{a} libhwloc5{a} libibverbs-dev{a} libibverbs1{a} libicu-dev{a} libicu63{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libltdl-dev{a} libltdl7{a} liblua5.2-0{a} liblua5.2-dev{a} libmagic-mgc{a} libmagic1{a} libmpdec2{a} libncurses-dev{a} libncurses6{a} libnl-3-200{a} libnl-3-dev{a} libnl-route-3-200{a} libnl-route-3-dev{a} libopenmpi-dev{a} libopenmpi3{a} libpciaccess0{a} libpipeline1{a} libpmix2{a} libpython-dev{a} libpython-stdlib{a} libpython2-dev{a} libpython2-stdlib{a} libpython2.7{a} libpython2.7-dev{a} libpython2.7-minimal{a} libpython2.7-stdlib{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.7{a} libpython3.7-dev{a} libpython3.7-minimal{a} libpython3.7-stdlib{a} libreadline-dev{a} libreadline7{a} libsigsegv2{a} libssl1.1{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} mime-support{a} mpi-default-bin{a} mpi-default-dev{a} ocl-icd-libopencl1{a} openmpi-bin{a} openmpi-common{a} openssh-client{a} po-debconf{a} python{a} python-dev{a} python-minimal{a} python2{a} python2-dev{a} python2-minimal{a} python2.7{a} python2.7-dev{a} python2.7-minimal{a} python3{a} python3-dev{a} python3-distutils{a} python3-lib2to3{a} python3-minimal{a} python3.7{a} python3.7-dev{a} python3.7-minimal{a} quilt{a} readline-common{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl krb5-locales less libarchive-cpio-perl libcoarrays-openmpi-dev libglib2.0-data libgpm2 libmail-sendmail-perl libtool-bin lynx pkg-config pkgconf shared-mime-info wget xauth xdg-user-dirs 0 packages upgraded, 207 newly installed, 0 to remove and 0 not upgraded. Need to get 155 MB of archives. After unpacking 589 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2 [103 kB] Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB] Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB] Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3 [828 kB] Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB] Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB] Get: 7 http://deb.debian.org/debian buster/main armhf libpython2.7-minimal armhf 2.7.16-2+deb10u1 [395 kB] Get: 8 http://deb.debian.org/debian buster/main armhf python2.7-minimal armhf 2.7.16-2+deb10u1 [1171 kB] Get: 9 http://deb.debian.org/debian buster/main armhf python2-minimal armhf 2.7.16-1 [41.4 kB] Get: 10 http://deb.debian.org/debian buster/main armhf python-minimal armhf 2.7.16-1 [21.0 kB] Get: 11 http://deb.debian.org/debian buster/main armhf libssl1.1 armhf 1.1.1d-0+deb10u3 [1299 kB] Get: 12 http://deb.debian.org/debian buster/main armhf mime-support all 3.62 [37.2 kB] Get: 13 http://deb.debian.org/debian buster/main armhf libexpat1 armhf 2.2.6-2+deb10u1 [78.0 kB] Get: 14 http://deb.debian.org/debian buster/main armhf readline-common all 7.0-5 [70.6 kB] Get: 15 http://deb.debian.org/debian buster/main armhf libreadline7 armhf 7.0-5 [131 kB] Get: 16 http://deb.debian.org/debian buster/main armhf libpython2.7-stdlib armhf 2.7.16-2+deb10u1 [1837 kB] Get: 17 http://deb.debian.org/debian buster/main armhf python2.7 armhf 2.7.16-2+deb10u1 [305 kB] Get: 18 http://deb.debian.org/debian buster/main armhf libpython2-stdlib armhf 2.7.16-1 [20.8 kB] Get: 19 http://deb.debian.org/debian buster/main armhf libpython-stdlib armhf 2.7.16-1 [20.8 kB] Get: 20 http://deb.debian.org/debian buster/main armhf python2 armhf 2.7.16-1 [41.6 kB] Get: 21 http://deb.debian.org/debian buster/main armhf python armhf 2.7.16-1 [22.8 kB] Get: 22 http://deb.debian.org/debian buster/main armhf libpython3.7-minimal armhf 3.7.3-2+deb10u2 [582 kB] Get: 23 http://deb.debian.org/debian buster/main armhf python3.7-minimal armhf 3.7.3-2+deb10u2 [1466 kB] Get: 24 http://deb.debian.org/debian buster/main armhf python3-minimal armhf 3.7.3-1 [36.6 kB] Get: 25 http://deb.debian.org/debian buster/main armhf libmpdec2 armhf 2.4.2-2 [69.3 kB] Get: 26 http://deb.debian.org/debian buster/main armhf libpython3.7-stdlib armhf 3.7.3-2+deb10u2 [1660 kB] Get: 27 http://deb.debian.org/debian buster/main armhf python3.7 armhf 3.7.3-2+deb10u2 [330 kB] Get: 28 http://deb.debian.org/debian buster/main armhf libpython3-stdlib armhf 3.7.3-1 [20.0 kB] Get: 29 http://deb.debian.org/debian buster/main armhf python3 armhf 3.7.3-1 [61.5 kB] Get: 30 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB] Get: 31 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u1 [242 kB] Get: 32 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u1 [110 kB] Get: 33 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u1 [65.5 kB] Get: 34 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB] Get: 35 http://deb.debian.org/debian buster/main armhf libedit2 armhf 3.1-20181209-1 [79.5 kB] Get: 36 http://deb.debian.org/debian buster/main armhf libkeyutils1 armhf 1.6-6 [13.9 kB] Get: 37 http://deb.debian.org/debian buster/main armhf libkrb5support0 armhf 1.17-3 [62.3 kB] Get: 38 http://deb.debian.org/debian buster/main armhf libk5crypto3 armhf 1.17-3 [119 kB] Get: 39 http://deb.debian.org/debian buster/main armhf libkrb5-3 armhf 1.17-3 [323 kB] Get: 40 http://deb.debian.org/debian buster/main armhf libgssapi-krb5-2 armhf 1.17-3 [137 kB] Get: 41 http://deb.debian.org/debian buster/main armhf openssh-client armhf 1:7.9p1-10+deb10u2 [704 kB] Get: 42 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 43 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB] Get: 44 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB] Get: 45 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 46 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB] Get: 47 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB] Get: 48 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB] Get: 49 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB] Get: 50 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 51 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 52 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 53 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB] Get: 54 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB] Get: 55 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u2 [1101 kB] Get: 56 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB] Get: 57 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB] Get: 58 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB] Get: 59 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB] Get: 60 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB] Get: 61 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 62 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB] Get: 63 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB] Get: 64 http://deb.debian.org/debian buster/main armhf python3-lib2to3 all 3.7.3-1 [76.7 kB] Get: 65 http://deb.debian.org/debian buster/main armhf python3-distutils all 3.7.3-1 [142 kB] Get: 66 http://deb.debian.org/debian buster/main armhf dh-python all 3.20190308 [99.3 kB] Get: 67 http://deb.debian.org/debian buster/main armhf diffstat armhf 1.62-1 [31.6 kB] Get: 68 http://deb.debian.org/debian buster/main armhf libnl-3-200 armhf 3.4.0-1 [55.6 kB] Get: 69 http://deb.debian.org/debian buster/main armhf libnl-route-3-200 armhf 3.4.0-1 [136 kB] Get: 70 http://deb.debian.org/debian buster/main armhf libibverbs1 armhf 22.1-1 [44.1 kB] Get: 71 http://deb.debian.org/debian buster/main armhf ibverbs-providers armhf 22.1-1 [20.2 kB] Get: 72 http://deb.debian.org/debian buster/main armhf icu-devtools armhf 63.1-6+deb10u1 [168 kB] Get: 73 http://deb.debian.org/debian buster/main armhf libboost1.67-dev armhf 1.67.0-13+deb10u1 [8388 kB] Get: 74 http://deb.debian.org/debian buster/main armhf libboost-dev armhf 1.67.0.1 [3860 B] Get: 75 http://deb.debian.org/debian buster/main armhf libboost1.67-tools-dev armhf 1.67.0-13+deb10u1 [1296 kB] Get: 76 http://deb.debian.org/debian buster/main armhf libboost-tools-dev armhf 1.67.0.1 [3824 B] Get: 77 http://deb.debian.org/debian buster/main armhf libboost-atomic1.67.0 armhf 1.67.0-13+deb10u1 [226 kB] Get: 78 http://deb.debian.org/debian buster/main armhf libboost-atomic1.67-dev armhf 1.67.0-13+deb10u1 [225 kB] Get: 79 http://deb.debian.org/debian buster/main armhf libboost-atomic-dev armhf 1.67.0.1 [3956 B] Get: 80 http://deb.debian.org/debian buster/main armhf libboost-chrono1.67.0 armhf 1.67.0-13+deb10u1 [231 kB] Get: 81 http://deb.debian.org/debian buster/main armhf libboost-chrono1.67-dev armhf 1.67.0-13+deb10u1 [234 kB] Get: 82 http://deb.debian.org/debian buster/main armhf libboost-chrono-dev armhf 1.67.0.1 [4268 B] Get: 83 http://deb.debian.org/debian buster/main armhf libboost-container1.67.0 armhf 1.67.0-13+deb10u1 [251 kB] Get: 84 http://deb.debian.org/debian buster/main armhf libboost-container1.67-dev armhf 1.67.0-13+deb10u1 [253 kB] Get: 85 http://deb.debian.org/debian buster/main armhf libboost-container-dev armhf 1.67.0.1 [4128 B] Get: 86 http://deb.debian.org/debian buster/main armhf libboost-context1.67.0 armhf 1.67.0-13+deb10u1 [227 kB] Get: 87 http://deb.debian.org/debian buster/main armhf libboost-context1.67-dev armhf 1.67.0-13+deb10u1 [228 kB] Get: 88 http://deb.debian.org/debian buster/main armhf libboost-context-dev armhf 1.67.0.1 [3856 B] Get: 89 http://deb.debian.org/debian buster/main armhf libboost-thread1.67.0 armhf 1.67.0-13+deb10u1 [261 kB] Get: 90 http://deb.debian.org/debian buster/main armhf libboost-coroutine1.67.0 armhf 1.67.0-13+deb10u1 [239 kB] Get: 91 http://deb.debian.org/debian buster/main armhf libboost-coroutine1.67-dev armhf 1.67.0-13+deb10u1 [242 kB] Get: 92 http://deb.debian.org/debian buster/main armhf libboost-coroutine-dev armhf 1.67.0.1 [3924 B] Get: 93 http://deb.debian.org/debian buster/main armhf libboost-date-time1.67.0 armhf 1.67.0-13+deb10u1 [236 kB] Get: 94 http://deb.debian.org/debian buster/main armhf libboost-serialization1.67.0 armhf 1.67.0-13+deb10u1 [303 kB] Get: 95 http://deb.debian.org/debian buster/main armhf libboost-serialization1.67-dev armhf 1.67.0-13+deb10u1 [370 kB] Get: 96 http://deb.debian.org/debian buster/main armhf libboost-date-time1.67-dev armhf 1.67.0-13+deb10u1 [248 kB] Get: 97 http://deb.debian.org/debian buster/main armhf libboost-date-time-dev armhf 1.67.0.1 [3648 B] Get: 98 http://deb.debian.org/debian buster/main armhf libboost-exception1.67-dev armhf 1.67.0-13+deb10u1 [224 kB] Get: 99 http://deb.debian.org/debian buster/main armhf libboost-exception-dev armhf 1.67.0.1 [3636 B] Get: 100 http://deb.debian.org/debian buster/main armhf libboost-filesystem1.67.0 armhf 1.67.0-13+deb10u1 [255 kB] Get: 101 http://deb.debian.org/debian buster/main armhf libboost-fiber1.67.0 armhf 1.67.0-13+deb10u1 [311 kB] Get: 102 http://deb.debian.org/debian buster/main armhf libboost-fiber1.67-dev armhf 1.67.0-13+deb10u1 [340 kB] Get: 103 http://deb.debian.org/debian buster/main armhf libboost-fiber-dev armhf 1.67.0.1 [4076 B] Get: 104 http://deb.debian.org/debian buster/main armhf libboost-system1.67-dev armhf 1.67.0-13+deb10u1 [232 kB] Get: 105 http://deb.debian.org/debian buster/main armhf libboost-filesystem1.67-dev armhf 1.67.0-13+deb10u1 [262 kB] Get: 106 http://deb.debian.org/debian buster/main armhf libboost-filesystem-dev armhf 1.67.0.1 [3684 B] Get: 107 http://deb.debian.org/debian buster/main armhf libboost-regex1.67.0 armhf 1.67.0-13+deb10u1 [438 kB] Get: 108 http://deb.debian.org/debian buster/main armhf libboost-graph1.67.0 armhf 1.67.0-13+deb10u1 [299 kB] Get: 109 http://deb.debian.org/debian buster/main armhf libboost-timer1.67.0 armhf 1.67.0-13+deb10u1 [229 kB] Get: 110 http://deb.debian.org/debian buster/main armhf libboost-test1.67.0 armhf 1.67.0-13+deb10u1 [426 kB] Get: 111 http://deb.debian.org/debian buster/main armhf libboost-test1.67-dev armhf 1.67.0-13+deb10u1 [513 kB] Get: 112 http://deb.debian.org/debian buster/main armhf libboost-graph1.67-dev armhf 1.67.0-13+deb10u1 [325 kB] Get: 113 http://deb.debian.org/debian buster/main armhf libboost-graph-dev armhf 1.67.0.1 [3752 B] Get: 114 http://deb.debian.org/debian buster/main armhf libevent-2.1-6 armhf 2.1.8-stable-4 [159 kB] Get: 115 http://deb.debian.org/debian buster/main armhf libevent-core-2.1-6 armhf 2.1.8-stable-4 [118 kB] Get: 116 http://deb.debian.org/debian buster/main armhf libevent-pthreads-2.1-6 armhf 2.1.8-stable-4 [47.6 kB] Get: 117 http://deb.debian.org/debian buster/main armhf libgfortran5 armhf 8.3.0-6 [213 kB] Get: 118 http://deb.debian.org/debian buster/main armhf libltdl7 armhf 2.4.6-9 [387 kB] Get: 119 http://deb.debian.org/debian buster/main armhf libhwloc5 armhf 1.11.12-3 [87.6 kB] Get: 120 http://deb.debian.org/debian buster/main armhf libpciaccess0 armhf 0.14-1 [51.0 kB] Get: 121 http://deb.debian.org/debian buster/main armhf ocl-icd-libopencl1 armhf 2.2.12-2 [35.6 kB] Get: 122 http://deb.debian.org/debian buster/main armhf libhwloc-plugins armhf 1.11.12-3 [15.7 kB] Get: 123 http://deb.debian.org/debian buster/main armhf libpmix2 armhf 3.1.2-3 [449 kB] Get: 124 http://deb.debian.org/debian buster/main armhf libopenmpi3 armhf 3.1.3-11 [1890 kB] Get: 125 http://deb.debian.org/debian buster/main armhf libboost-mpi1.67.0 armhf 1.67.0-13+deb10u1 [253 kB] Get: 126 http://deb.debian.org/debian buster/main armhf libboost-graph-parallel1.67.0 armhf 1.67.0-13+deb10u1 [263 kB] Get: 127 http://deb.debian.org/debian buster/main armhf libboost-graph-parallel1.67-dev armhf 1.67.0-13+deb10u1 [274 kB] Get: 128 http://deb.debian.org/debian buster/main armhf libboost-graph-parallel-dev armhf 1.67.0.1 [3772 B] Get: 129 http://deb.debian.org/debian buster/main armhf libicu-dev armhf 63.1-6+deb10u1 [8940 kB] Get: 130 http://deb.debian.org/debian buster/main armhf libboost-regex1.67-dev armhf 1.67.0-13+deb10u1 [538 kB] Get: 131 http://deb.debian.org/debian buster/main armhf libboost-iostreams1.67-dev armhf 1.67.0-13+deb10u1 [254 kB] Get: 132 http://deb.debian.org/debian buster/main armhf libboost-iostreams-dev armhf 1.67.0.1 [3632 B] Get: 133 http://deb.debian.org/debian buster/main armhf libboost-locale1.67.0 armhf 1.67.0-13+deb10u1 [434 kB] Get: 134 http://deb.debian.org/debian buster/main armhf libboost-locale1.67-dev armhf 1.67.0-13+deb10u1 [564 kB] Get: 135 http://deb.debian.org/debian buster/main armhf libboost-locale-dev armhf 1.67.0.1 [3976 B] Get: 136 http://deb.debian.org/debian buster/main armhf libboost-log1.67.0 armhf 1.67.0-13+deb10u1 [547 kB] Get: 137 http://deb.debian.org/debian buster/main armhf libboost-thread1.67-dev armhf 1.67.0-13+deb10u1 [270 kB] Get: 138 http://deb.debian.org/debian buster/main armhf libboost-log1.67-dev armhf 1.67.0-13+deb10u1 [771 kB] Get: 139 http://deb.debian.org/debian buster/main armhf libboost-log-dev armhf 1.67.0.1 [3852 B] Get: 140 http://deb.debian.org/debian buster/main armhf libboost-math1.67.0 armhf 1.67.0-13+deb10u1 [316 kB] Get: 141 http://deb.debian.org/debian buster/main armhf libboost-math1.67-dev armhf 1.67.0-13+deb10u1 [449 kB] Get: 142 http://deb.debian.org/debian buster/main armhf libboost-math-dev armhf 1.67.0.1 [3848 B] Get: 143 http://deb.debian.org/debian buster/main armhf openmpi-common all 3.1.3-11 [165 kB] Get: 144 http://deb.debian.org/debian buster/main armhf libnl-3-dev armhf 3.4.0-1 [96.9 kB] Get: 145 http://deb.debian.org/debian buster/main armhf libnl-route-3-dev armhf 3.4.0-1 [162 kB] Get: 146 http://deb.debian.org/debian buster/main armhf libibverbs-dev armhf 22.1-1 [151 kB] Get: 147 http://deb.debian.org/debian buster/main armhf libltdl-dev armhf 2.4.6-9 [160 kB] Get: 148 http://deb.debian.org/debian buster/main armhf libhwloc-dev armhf 1.11.12-3 [153 kB] Get: 149 http://deb.debian.org/debian buster/main armhf openmpi-bin armhf 3.1.3-11 [198 kB] Get: 150 http://deb.debian.org/debian buster/main armhf libopenmpi-dev armhf 3.1.3-11 [964 kB] Get: 151 http://deb.debian.org/debian buster/main armhf mpi-default-dev armhf 1.13 [5476 B] Get: 152 http://deb.debian.org/debian buster/main armhf libboost-mpi1.67-dev armhf 1.67.0-13+deb10u1 [279 kB] Get: 153 http://deb.debian.org/debian buster/main armhf libboost-mpi-dev armhf 1.67.0.1 [3732 B] Get: 154 http://deb.debian.org/debian buster/main armhf libboost-python1.67.0 armhf 1.67.0-13+deb10u1 [307 kB] Get: 155 http://deb.debian.org/debian buster/main armhf mpi-default-bin armhf 1.13 [4672 B] Get: 156 http://deb.debian.org/debian buster/main armhf libboost-mpi-python1.67.0 armhf 1.67.0-13+deb10u1 [384 kB] Get: 157 http://deb.debian.org/debian buster/main armhf libboost-mpi-python1.67-dev armhf 1.67.0-13+deb10u1 [229 kB] Get: 158 http://deb.debian.org/debian buster/main armhf libboost-mpi-python-dev armhf 1.67.0.1 [3768 B] Get: 159 http://deb.debian.org/debian buster/main armhf libboost-numpy1.67.0 armhf 1.67.0-13+deb10u1 [235 kB] Get: 160 http://deb.debian.org/debian buster/main armhf libboost-numpy1.67-dev armhf 1.67.0-13+deb10u1 [237 kB] Get: 161 http://deb.debian.org/debian buster/main armhf libboost-numpy-dev armhf 1.67.0.1 [3692 B] Get: 162 http://deb.debian.org/debian buster/main armhf libboost-program-options1.67.0 armhf 1.67.0-13+deb10u1 [336 kB] Get: 163 http://deb.debian.org/debian buster/main armhf libboost-program-options1.67-dev armhf 1.67.0-13+deb10u1 [385 kB] Get: 164 http://deb.debian.org/debian buster/main armhf libboost-program-options-dev armhf 1.67.0.1 [3656 B] Get: 165 http://deb.debian.org/debian buster/main armhf libpython2.7 armhf 2.7.16-2+deb10u1 [892 kB] Get: 166 http://deb.debian.org/debian buster/main armhf libexpat1-dev armhf 2.2.6-2+deb10u1 [126 kB] Get: 167 http://deb.debian.org/debian buster/main armhf libpython2.7-dev armhf 2.7.16-2+deb10u1 [31.0 MB] Get: 168 http://deb.debian.org/debian buster/main armhf libpython2-dev armhf 2.7.16-1 [20.9 kB] Get: 169 http://deb.debian.org/debian buster/main armhf libpython-dev armhf 2.7.16-1 [20.9 kB] Get: 170 http://deb.debian.org/debian buster/main armhf python2.7-dev armhf 2.7.16-2+deb10u1 [291 kB] Get: 171 http://deb.debian.org/debian buster/main armhf python2-dev armhf 2.7.16-1 [1216 B] Get: 172 http://deb.debian.org/debian buster/main armhf python-dev armhf 2.7.16-1 [1192 B] Get: 173 http://deb.debian.org/debian buster/main armhf libpython3.7 armhf 3.7.3-2+deb10u2 [1281 kB] Get: 174 http://deb.debian.org/debian buster/main armhf libpython3.7-dev armhf 3.7.3-2+deb10u2 [47.2 MB] Get: 175 http://deb.debian.org/debian buster/main armhf libpython3-dev armhf 3.7.3-1 [20.1 kB] Get: 176 http://deb.debian.org/debian buster/main armhf python3.7-dev armhf 3.7.3-2+deb10u2 [509 kB] Get: 177 http://deb.debian.org/debian buster/main armhf python3-dev armhf 3.7.3-1 [1264 B] Get: 178 http://deb.debian.org/debian buster/main armhf libboost-python1.67-dev armhf 1.67.0-13+deb10u1 [325 kB] Get: 179 http://deb.debian.org/debian buster/main armhf libboost-python-dev armhf 1.67.0.1 [3948 B] Get: 180 http://deb.debian.org/debian buster/main armhf libboost-random1.67.0 armhf 1.67.0-13+deb10u1 [230 kB] Get: 181 http://deb.debian.org/debian buster/main armhf libboost-random1.67-dev armhf 1.67.0-13+deb10u1 [230 kB] Get: 182 http://deb.debian.org/debian buster/main armhf libboost-random-dev armhf 1.67.0.1 [3648 B] Get: 183 http://deb.debian.org/debian buster/main armhf libboost-regex-dev armhf 1.67.0.1 [3916 B] Get: 184 http://deb.debian.org/debian buster/main armhf libboost-serialization-dev armhf 1.67.0.1 [3876 B] Get: 185 http://deb.debian.org/debian buster/main armhf libboost-signals1.67.0 armhf 1.67.0-13+deb10u1 [245 kB] Get: 186 http://deb.debian.org/debian buster/main armhf libboost-signals1.67-dev armhf 1.67.0-13+deb10u1 [256 kB] Get: 187 http://deb.debian.org/debian buster/main armhf libboost-signals-dev armhf 1.67.0.1 [3712 B] Get: 188 http://deb.debian.org/debian buster/main armhf libboost-stacktrace1.67.0 armhf 1.67.0-13+deb10u1 [263 kB] Get: 189 http://deb.debian.org/debian buster/main armhf libboost-stacktrace1.67-dev armhf 1.67.0-13+deb10u1 [247 kB] Get: 190 http://deb.debian.org/debian buster/main armhf libboost-stacktrace-dev armhf 1.67.0.1 [3640 B] Get: 191 http://deb.debian.org/debian buster/main armhf libboost-system-dev armhf 1.67.0.1 [3788 B] Get: 192 http://deb.debian.org/debian buster/main armhf libboost-test-dev armhf 1.67.0.1 [3680 B] Get: 193 http://deb.debian.org/debian buster/main armhf libboost-thread-dev armhf 1.67.0.1 [3672 B] Get: 194 http://deb.debian.org/debian buster/main armhf libboost-timer1.67-dev armhf 1.67.0-13+deb10u1 [229 kB] Get: 195 http://deb.debian.org/debian buster/main armhf libboost-timer-dev armhf 1.67.0.1 [3768 B] Get: 196 http://deb.debian.org/debian buster/main armhf libboost-type-erasure1.67.0 armhf 1.67.0-13+deb10u1 [237 kB] Get: 197 http://deb.debian.org/debian buster/main armhf libboost-type-erasure1.67-dev armhf 1.67.0-13+deb10u1 [239 kB] Get: 198 http://deb.debian.org/debian buster/main armhf libboost-type-erasure-dev armhf 1.67.0.1 [3740 B] Get: 199 http://deb.debian.org/debian buster/main armhf libboost-wave1.67.0 armhf 1.67.0-13+deb10u1 [408 kB] Get: 200 http://deb.debian.org/debian buster/main armhf libboost-wave1.67-dev armhf 1.67.0-13+deb10u1 [473 kB] Get: 201 http://deb.debian.org/debian buster/main armhf libboost-wave-dev armhf 1.67.0.1 [3676 B] Get: 202 http://deb.debian.org/debian buster/main armhf libboost-all-dev armhf 1.67.0.1 [3988 B] Get: 203 http://deb.debian.org/debian buster/main armhf liblua5.2-0 armhf 5.2.4-1.1+b2 [86.3 kB] Get: 204 http://deb.debian.org/debian buster/main armhf libncurses-dev armhf 6.1+20181013-2+deb10u2 [295 kB] Get: 205 http://deb.debian.org/debian buster/main armhf libreadline-dev armhf 7.0-5 [121 kB] Get: 206 http://deb.debian.org/debian buster/main armhf liblua5.2-dev armhf 5.2.4-1.1+b2 [125 kB] Get: 207 http://deb.debian.org/debian buster/main armhf quilt all 0.65-3 [318 kB] Fetched 155 MB in 27s (5715 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (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 ... 18932 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_armhf.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../04-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libpython2.7-minimal:armhf. Preparing to unpack .../06-libpython2.7-minimal_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../07-python2.7-minimal_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7-minimal (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../08-python2-minimal_2.7.16-1_armhf.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../09-python-minimal_2.7.16-1_armhf.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../10-libssl1.1_1.1.1d-0+deb10u3_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1d-0+deb10u3) ... Selecting previously unselected package mime-support. Preparing to unpack .../11-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../12-libexpat1_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:armhf. Preparing to unpack .../14-libreadline7_7.0-5_armhf.deb ... Unpacking libreadline7:armhf (7.0-5) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Preparing to unpack .../15-libpython2.7-stdlib_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7. Preparing to unpack .../16-python2.7_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-stdlib:armhf. Preparing to unpack .../17-libpython2-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython2-stdlib:armhf (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:armhf. Preparing to unpack .../18-libpython-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython-stdlib:armhf (2.7.16-1) ... Setting up libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ... Setting up python2.7-minimal (2.7.16-2+deb10u1) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (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 ... 20397 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_armhf.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (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 ... 20430 files and directories currently installed.) Preparing to unpack .../python_2.7.16-1_armhf.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package libpython3.7-minimal:armhf. Preparing to unpack .../libpython3.7-minimal_3.7.3-2+deb10u2_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.3-2+deb10u2) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.3-2+deb10u2_armhf.deb ... Unpacking python3.7-minimal (3.7.3-2+deb10u2) ... Setting up libssl1.1:armhf (1.1.1d-0+deb10u3) ... Setting up libpython3.7-minimal:armhf (3.7.3-2+deb10u2) ... Setting up libexpat1:armhf (2.2.6-2+deb10u1) ... Setting up python3.7-minimal (3.7.3-2+deb10u2) ... Selecting previously unselected package python3-minimal. (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 ... 20684 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.7.3-1_armhf.deb ... Unpacking python3-minimal (3.7.3-1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../libpython3.7-stdlib_3.7.3-2+deb10u2_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.3-2+deb10u2) ... Selecting previously unselected package python3.7. Preparing to unpack .../python3.7_3.7.3-2+deb10u2_armhf.deb ... Unpacking python3.7 (3.7.3-2+deb10u2) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../libpython3-stdlib_3.7.3-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... Selecting previously unselected package python3. (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 ... 21096 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.3-1_armhf.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../002-libmagic-mgc_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../003-libmagic1_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../004-file_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../005-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../006-libedit2_3.1-20181209-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20181209-1) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../007-libkeyutils1_1.6-6_armhf.deb ... Unpacking libkeyutils1:armhf (1.6-6) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../008-libkrb5support0_1.17-3_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-3) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../009-libk5crypto3_1.17-3_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-3) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../010-libkrb5-3_1.17-3_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-3) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../011-libgssapi-krb5-2_1.17-3_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-3) ... Selecting previously unselected package openssh-client. Preparing to unpack .../012-openssh-client_1%3a7.9p1-10+deb10u2_armhf.deb ... Unpacking openssh-client (1:7.9p1-10+deb10u2) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../013-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../024-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../026-libglib2.0-0_2.58.3-2+deb10u2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../027-libicu63_63.1-6+deb10u1_armhf.deb ... Unpacking libicu63:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../028-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../029-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../030-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../031-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../032-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../033-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../034-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../035-python3-lib2to3_3.7.3-1_all.deb ... Unpacking python3-lib2to3 (3.7.3-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../036-python3-distutils_3.7.3-1_all.deb ... Unpacking python3-distutils (3.7.3-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../037-dh-python_3.20190308_all.deb ... Unpacking dh-python (3.20190308) ... Selecting previously unselected package diffstat. Preparing to unpack .../038-diffstat_1.62-1_armhf.deb ... Unpacking diffstat (1.62-1) ... Selecting previously unselected package libnl-3-200:armhf. Preparing to unpack .../039-libnl-3-200_3.4.0-1_armhf.deb ... Unpacking libnl-3-200:armhf (3.4.0-1) ... Selecting previously unselected package libnl-route-3-200:armhf. Preparing to unpack .../040-libnl-route-3-200_3.4.0-1_armhf.deb ... Unpacking libnl-route-3-200:armhf (3.4.0-1) ... Selecting previously unselected package libibverbs1:armhf. Preparing to unpack .../041-libibverbs1_22.1-1_armhf.deb ... Unpacking libibverbs1:armhf (22.1-1) ... Selecting previously unselected package ibverbs-providers:armhf. Preparing to unpack .../042-ibverbs-providers_22.1-1_armhf.deb ... Unpacking ibverbs-providers:armhf (22.1-1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../043-icu-devtools_63.1-6+deb10u1_armhf.deb ... Unpacking icu-devtools (63.1-6+deb10u1) ... Selecting previously unselected package libboost1.67-dev:armhf. Preparing to unpack .../044-libboost1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../045-libboost-dev_1.67.0.1_armhf.deb ... Unpacking libboost-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost1.67-tools-dev. Preparing to unpack .../046-libboost1.67-tools-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost1.67-tools-dev (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-tools-dev. Preparing to unpack .../047-libboost-tools-dev_1.67.0.1_armhf.deb ... Unpacking libboost-tools-dev (1.67.0.1) ... Selecting previously unselected package libboost-atomic1.67.0:armhf. Preparing to unpack .../048-libboost-atomic1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-atomic1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-atomic1.67-dev:armhf. Preparing to unpack .../049-libboost-atomic1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-atomic1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-atomic-dev:armhf. Preparing to unpack .../050-libboost-atomic-dev_1.67.0.1_armhf.deb ... Unpacking libboost-atomic-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-chrono1.67.0:armhf. Preparing to unpack .../051-libboost-chrono1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-chrono1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-chrono1.67-dev:armhf. Preparing to unpack .../052-libboost-chrono1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-chrono1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-chrono-dev:armhf. Preparing to unpack .../053-libboost-chrono-dev_1.67.0.1_armhf.deb ... Unpacking libboost-chrono-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-container1.67.0:armhf. Preparing to unpack .../054-libboost-container1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-container1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-container1.67-dev:armhf. Preparing to unpack .../055-libboost-container1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-container1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-container-dev:armhf. Preparing to unpack .../056-libboost-container-dev_1.67.0.1_armhf.deb ... Unpacking libboost-container-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-context1.67.0:armhf. Preparing to unpack .../057-libboost-context1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-context1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-context1.67-dev:armhf. Preparing to unpack .../058-libboost-context1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-context1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-context-dev:armhf. Preparing to unpack .../059-libboost-context-dev_1.67.0.1_armhf.deb ... Unpacking libboost-context-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-thread1.67.0:armhf. Preparing to unpack .../060-libboost-thread1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-thread1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-coroutine1.67.0:armhf. Preparing to unpack .../061-libboost-coroutine1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-coroutine1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-coroutine1.67-dev:armhf. Preparing to unpack .../062-libboost-coroutine1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-coroutine1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-coroutine-dev:armhf. Preparing to unpack .../063-libboost-coroutine-dev_1.67.0.1_armhf.deb ... Unpacking libboost-coroutine-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-date-time1.67.0:armhf. Preparing to unpack .../064-libboost-date-time1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-date-time1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-serialization1.67.0:armhf. Preparing to unpack .../065-libboost-serialization1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-serialization1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-serialization1.67-dev:armhf. Preparing to unpack .../066-libboost-serialization1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-serialization1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-date-time1.67-dev:armhf. Preparing to unpack .../067-libboost-date-time1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-date-time1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-date-time-dev:armhf. Preparing to unpack .../068-libboost-date-time-dev_1.67.0.1_armhf.deb ... Unpacking libboost-date-time-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-exception1.67-dev:armhf. Preparing to unpack .../069-libboost-exception1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-exception1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-exception-dev:armhf. Preparing to unpack .../070-libboost-exception-dev_1.67.0.1_armhf.deb ... Unpacking libboost-exception-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-filesystem1.67.0:armhf. Preparing to unpack .../071-libboost-filesystem1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-filesystem1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-fiber1.67.0:armhf. Preparing to unpack .../072-libboost-fiber1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-fiber1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-fiber1.67-dev:armhf. Preparing to unpack .../073-libboost-fiber1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-fiber1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-fiber-dev:armhf. Preparing to unpack .../074-libboost-fiber-dev_1.67.0.1_armhf.deb ... Unpacking libboost-fiber-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-system1.67-dev:armhf. Preparing to unpack .../075-libboost-system1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-system1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-filesystem1.67-dev:armhf. Preparing to unpack .../076-libboost-filesystem1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-filesystem1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-filesystem-dev:armhf. Preparing to unpack .../077-libboost-filesystem-dev_1.67.0.1_armhf.deb ... Unpacking libboost-filesystem-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-regex1.67.0:armhf. Preparing to unpack .../078-libboost-regex1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-regex1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-graph1.67.0:armhf. Preparing to unpack .../079-libboost-graph1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-graph1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-timer1.67.0:armhf. Preparing to unpack .../080-libboost-timer1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-timer1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-test1.67.0:armhf. Preparing to unpack .../081-libboost-test1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-test1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-test1.67-dev:armhf. Preparing to unpack .../082-libboost-test1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-test1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-graph1.67-dev:armhf. Preparing to unpack .../083-libboost-graph1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-graph1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-graph-dev:armhf. Preparing to unpack .../084-libboost-graph-dev_1.67.0.1_armhf.deb ... Unpacking libboost-graph-dev:armhf (1.67.0.1) ... Selecting previously unselected package libevent-2.1-6:armhf. Preparing to unpack .../085-libevent-2.1-6_2.1.8-stable-4_armhf.deb ... Unpacking libevent-2.1-6:armhf (2.1.8-stable-4) ... Selecting previously unselected package libevent-core-2.1-6:armhf. Preparing to unpack .../086-libevent-core-2.1-6_2.1.8-stable-4_armhf.deb ... Unpacking libevent-core-2.1-6:armhf (2.1.8-stable-4) ... Selecting previously unselected package libevent-pthreads-2.1-6:armhf. Preparing to unpack .../087-libevent-pthreads-2.1-6_2.1.8-stable-4_armhf.deb ... Unpacking libevent-pthreads-2.1-6:armhf (2.1.8-stable-4) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../088-libgfortran5_8.3.0-6_armhf.deb ... Unpacking libgfortran5:armhf (8.3.0-6) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../089-libltdl7_2.4.6-9_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-9) ... Selecting previously unselected package libhwloc5:armhf. Preparing to unpack .../090-libhwloc5_1.11.12-3_armhf.deb ... Unpacking libhwloc5:armhf (1.11.12-3) ... Selecting previously unselected package libpciaccess0:armhf. Preparing to unpack .../091-libpciaccess0_0.14-1_armhf.deb ... Unpacking libpciaccess0:armhf (0.14-1) ... Selecting previously unselected package ocl-icd-libopencl1:armhf. Preparing to unpack .../092-ocl-icd-libopencl1_2.2.12-2_armhf.deb ... Unpacking ocl-icd-libopencl1:armhf (2.2.12-2) ... Selecting previously unselected package libhwloc-plugins:armhf. Preparing to unpack .../093-libhwloc-plugins_1.11.12-3_armhf.deb ... Unpacking libhwloc-plugins:armhf (1.11.12-3) ... Selecting previously unselected package libpmix2:armhf. Preparing to unpack .../094-libpmix2_3.1.2-3_armhf.deb ... Unpacking libpmix2:armhf (3.1.2-3) ... Selecting previously unselected package libopenmpi3:armhf. Preparing to unpack .../095-libopenmpi3_3.1.3-11_armhf.deb ... Unpacking libopenmpi3:armhf (3.1.3-11) ... Selecting previously unselected package libboost-mpi1.67.0. Preparing to unpack .../096-libboost-mpi1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-mpi1.67.0 (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-graph-parallel1.67.0. Preparing to unpack .../097-libboost-graph-parallel1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-graph-parallel1.67.0 (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-graph-parallel1.67-dev. Preparing to unpack .../098-libboost-graph-parallel1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-graph-parallel1.67-dev (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-graph-parallel-dev. Preparing to unpack .../099-libboost-graph-parallel-dev_1.67.0.1_armhf.deb ... Unpacking libboost-graph-parallel-dev (1.67.0.1) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../100-libicu-dev_63.1-6+deb10u1_armhf.deb ... Unpacking libicu-dev:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libboost-regex1.67-dev:armhf. Preparing to unpack .../101-libboost-regex1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-regex1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-iostreams1.67-dev:armhf. Preparing to unpack .../102-libboost-iostreams1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-iostreams1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-iostreams-dev:armhf. Preparing to unpack .../103-libboost-iostreams-dev_1.67.0.1_armhf.deb ... Unpacking libboost-iostreams-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-locale1.67.0:armhf. Preparing to unpack .../104-libboost-locale1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-locale1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-locale1.67-dev:armhf. Preparing to unpack .../105-libboost-locale1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-locale1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-locale-dev:armhf. Preparing to unpack .../106-libboost-locale-dev_1.67.0.1_armhf.deb ... Unpacking libboost-locale-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-log1.67.0. Preparing to unpack .../107-libboost-log1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-log1.67.0 (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-thread1.67-dev:armhf. Preparing to unpack .../108-libboost-thread1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-thread1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-log1.67-dev. Preparing to unpack .../109-libboost-log1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-log1.67-dev (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-log-dev. Preparing to unpack .../110-libboost-log-dev_1.67.0.1_armhf.deb ... Unpacking libboost-log-dev (1.67.0.1) ... Selecting previously unselected package libboost-math1.67.0:armhf. Preparing to unpack .../111-libboost-math1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-math1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-math1.67-dev:armhf. Preparing to unpack .../112-libboost-math1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-math1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-math-dev:armhf. Preparing to unpack .../113-libboost-math-dev_1.67.0.1_armhf.deb ... Unpacking libboost-math-dev:armhf (1.67.0.1) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../114-openmpi-common_3.1.3-11_all.deb ... Unpacking openmpi-common (3.1.3-11) ... Selecting previously unselected package libnl-3-dev:armhf. Preparing to unpack .../115-libnl-3-dev_3.4.0-1_armhf.deb ... Unpacking libnl-3-dev:armhf (3.4.0-1) ... Selecting previously unselected package libnl-route-3-dev:armhf. Preparing to unpack .../116-libnl-route-3-dev_3.4.0-1_armhf.deb ... Unpacking libnl-route-3-dev:armhf (3.4.0-1) ... Selecting previously unselected package libibverbs-dev:armhf. Preparing to unpack .../117-libibverbs-dev_22.1-1_armhf.deb ... Unpacking libibverbs-dev:armhf (22.1-1) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../118-libltdl-dev_2.4.6-9_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.6-9) ... Selecting previously unselected package libhwloc-dev:armhf. Preparing to unpack .../119-libhwloc-dev_1.11.12-3_armhf.deb ... Unpacking libhwloc-dev:armhf (1.11.12-3) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../120-openmpi-bin_3.1.3-11_armhf.deb ... Unpacking openmpi-bin (3.1.3-11) ... Selecting previously unselected package libopenmpi-dev:armhf. Preparing to unpack .../121-libopenmpi-dev_3.1.3-11_armhf.deb ... Unpacking libopenmpi-dev:armhf (3.1.3-11) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../122-mpi-default-dev_1.13_armhf.deb ... Unpacking mpi-default-dev (1.13) ... Selecting previously unselected package libboost-mpi1.67-dev. Preparing to unpack .../123-libboost-mpi1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-mpi1.67-dev (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-mpi-dev. Preparing to unpack .../124-libboost-mpi-dev_1.67.0.1_armhf.deb ... Unpacking libboost-mpi-dev (1.67.0.1) ... Selecting previously unselected package libboost-python1.67.0. Preparing to unpack .../125-libboost-python1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-python1.67.0 (1.67.0-13+deb10u1) ... Selecting previously unselected package mpi-default-bin. Preparing to unpack .../126-mpi-default-bin_1.13_armhf.deb ... Unpacking mpi-default-bin (1.13) ... Selecting previously unselected package libboost-mpi-python1.67.0. Preparing to unpack .../127-libboost-mpi-python1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-mpi-python1.67.0 (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-mpi-python1.67-dev. Preparing to unpack .../128-libboost-mpi-python1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-mpi-python1.67-dev (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-mpi-python-dev. Preparing to unpack .../129-libboost-mpi-python-dev_1.67.0.1_armhf.deb ... Unpacking libboost-mpi-python-dev (1.67.0.1) ... Selecting previously unselected package libboost-numpy1.67.0. Preparing to unpack .../130-libboost-numpy1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-numpy1.67.0 (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-numpy1.67-dev. Preparing to unpack .../131-libboost-numpy1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-numpy1.67-dev (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-numpy-dev. Preparing to unpack .../132-libboost-numpy-dev_1.67.0.1_armhf.deb ... Unpacking libboost-numpy-dev (1.67.0.1) ... Selecting previously unselected package libboost-program-options1.67.0:armhf. Preparing to unpack .../133-libboost-program-options1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-program-options1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-program-options1.67-dev:armhf. Preparing to unpack .../134-libboost-program-options1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-program-options1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-program-options-dev:armhf. Preparing to unpack .../135-libboost-program-options-dev_1.67.0.1_armhf.deb ... Unpacking libboost-program-options-dev:armhf (1.67.0.1) ... Selecting previously unselected package libpython2.7:armhf. Preparing to unpack .../136-libpython2.7_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../137-libexpat1-dev_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package libpython2.7-dev:armhf. Preparing to unpack .../138-libpython2.7-dev_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-dev:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-dev:armhf. Preparing to unpack .../139-libpython2-dev_2.7.16-1_armhf.deb ... Unpacking libpython2-dev:armhf (2.7.16-1) ... Selecting previously unselected package libpython-dev:armhf. Preparing to unpack .../140-libpython-dev_2.7.16-1_armhf.deb ... Unpacking libpython-dev:armhf (2.7.16-1) ... Selecting previously unselected package python2.7-dev. Preparing to unpack .../141-python2.7-dev_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7-dev (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-dev. Preparing to unpack .../142-python2-dev_2.7.16-1_armhf.deb ... Unpacking python2-dev (2.7.16-1) ... Selecting previously unselected package python-dev. Preparing to unpack .../143-python-dev_2.7.16-1_armhf.deb ... Unpacking python-dev (2.7.16-1) ... Selecting previously unselected package libpython3.7:armhf. Preparing to unpack .../144-libpython3.7_3.7.3-2+deb10u2_armhf.deb ... Unpacking libpython3.7:armhf (3.7.3-2+deb10u2) ... Selecting previously unselected package libpython3.7-dev:armhf. Preparing to unpack .../145-libpython3.7-dev_3.7.3-2+deb10u2_armhf.deb ... Unpacking libpython3.7-dev:armhf (3.7.3-2+deb10u2) ... Selecting previously unselected package libpython3-dev:armhf. Preparing to unpack .../146-libpython3-dev_3.7.3-1_armhf.deb ... Unpacking libpython3-dev:armhf (3.7.3-1) ... Selecting previously unselected package python3.7-dev. Preparing to unpack .../147-python3.7-dev_3.7.3-2+deb10u2_armhf.deb ... Unpacking python3.7-dev (3.7.3-2+deb10u2) ... Selecting previously unselected package python3-dev. Preparing to unpack .../148-python3-dev_3.7.3-1_armhf.deb ... Unpacking python3-dev (3.7.3-1) ... Selecting previously unselected package libboost-python1.67-dev. Preparing to unpack .../149-libboost-python1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-python1.67-dev (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-python-dev. Preparing to unpack .../150-libboost-python-dev_1.67.0.1_armhf.deb ... Unpacking libboost-python-dev (1.67.0.1) ... Selecting previously unselected package libboost-random1.67.0:armhf. Preparing to unpack .../151-libboost-random1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-random1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-random1.67-dev:armhf. Preparing to unpack .../152-libboost-random1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-random1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-random-dev:armhf. Preparing to unpack .../153-libboost-random-dev_1.67.0.1_armhf.deb ... Unpacking libboost-random-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-regex-dev:armhf. Preparing to unpack .../154-libboost-regex-dev_1.67.0.1_armhf.deb ... Unpacking libboost-regex-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-serialization-dev:armhf. Preparing to unpack .../155-libboost-serialization-dev_1.67.0.1_armhf.deb ... Unpacking libboost-serialization-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-signals1.67.0:armhf. Preparing to unpack .../156-libboost-signals1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-signals1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-signals1.67-dev:armhf. Preparing to unpack .../157-libboost-signals1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-signals1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-signals-dev:armhf. Preparing to unpack .../158-libboost-signals-dev_1.67.0.1_armhf.deb ... Unpacking libboost-signals-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-stacktrace1.67.0:armhf. Preparing to unpack .../159-libboost-stacktrace1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-stacktrace1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-stacktrace1.67-dev:armhf. Preparing to unpack .../160-libboost-stacktrace1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-stacktrace1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-stacktrace-dev:armhf. Preparing to unpack .../161-libboost-stacktrace-dev_1.67.0.1_armhf.deb ... Unpacking libboost-stacktrace-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-system-dev:armhf. Preparing to unpack .../162-libboost-system-dev_1.67.0.1_armhf.deb ... Unpacking libboost-system-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-test-dev:armhf. Preparing to unpack .../163-libboost-test-dev_1.67.0.1_armhf.deb ... Unpacking libboost-test-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-thread-dev:armhf. Preparing to unpack .../164-libboost-thread-dev_1.67.0.1_armhf.deb ... Unpacking libboost-thread-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-timer1.67-dev:armhf. Preparing to unpack .../165-libboost-timer1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-timer1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-timer-dev:armhf. Preparing to unpack .../166-libboost-timer-dev_1.67.0.1_armhf.deb ... Unpacking libboost-timer-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-type-erasure1.67.0:armhf. Preparing to unpack .../167-libboost-type-erasure1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-type-erasure1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-type-erasure1.67-dev:armhf. Preparing to unpack .../168-libboost-type-erasure1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-type-erasure1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-type-erasure-dev:armhf. Preparing to unpack .../169-libboost-type-erasure-dev_1.67.0.1_armhf.deb ... Unpacking libboost-type-erasure-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-wave1.67.0:armhf. Preparing to unpack .../170-libboost-wave1.67.0_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-wave1.67.0:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-wave1.67-dev:armhf. Preparing to unpack .../171-libboost-wave1.67-dev_1.67.0-13+deb10u1_armhf.deb ... Unpacking libboost-wave1.67-dev:armhf (1.67.0-13+deb10u1) ... Selecting previously unselected package libboost-wave-dev:armhf. Preparing to unpack .../172-libboost-wave-dev_1.67.0.1_armhf.deb ... Unpacking libboost-wave-dev:armhf (1.67.0.1) ... Selecting previously unselected package libboost-all-dev. Preparing to unpack .../173-libboost-all-dev_1.67.0.1_armhf.deb ... Unpacking libboost-all-dev (1.67.0.1) ... Selecting previously unselected package liblua5.2-0:armhf. Preparing to unpack .../174-liblua5.2-0_5.2.4-1.1+b2_armhf.deb ... Unpacking liblua5.2-0:armhf (5.2.4-1.1+b2) ... Selecting previously unselected package libncurses-dev:armhf. Preparing to unpack .../175-libncurses-dev_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses-dev:armhf (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libreadline-dev:armhf. Preparing to unpack .../176-libreadline-dev_7.0-5_armhf.deb ... Unpacking libreadline-dev:armhf (7.0-5) ... Selecting previously unselected package liblua5.2-dev:armhf. Preparing to unpack .../177-liblua5.2-dev_5.2.4-1.1+b2_armhf.deb ... Unpacking liblua5.2-dev:armhf (5.2.4-1.1+b2) ... Selecting previously unselected package quilt. Preparing to unpack .../178-quilt_0.65-3_all.deb ... Unpacking quilt (0.65-3) ... Setting up libboost1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-program-options1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up libpciaccess0:armhf (0.14-1) ... Setting up libkeyutils1:armhf (1.6-6) ... Setting up libboost-chrono1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up mime-support (3.62) ... Setting up libboost-signals1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libboost-program-options1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libglib2.0-0:armhf (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libboost-container1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libmagic1:armhf (1:5.35-4+deb10u1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libboost-date-time1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libboost-math1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libicu63:armhf (63.1-6+deb10u1) ... Setting up libboost-container1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libkrb5support0:armhf (1.17-3) ... Setting up libboost-chrono1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up autotools-dev (20180224.1) ... Setting up libexpat1-dev:armhf (2.2.6-2+deb10u1) ... Setting up libboost-program-options-dev:armhf (1.67.0.1) ... Setting up libboost-signals1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up diffstat (1.62-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up icu-devtools (63.1-6+deb10u1) ... Setting up libk5crypto3:armhf (1.17-3) ... Setting up libltdl7:armhf (2.4.6-9) ... Setting up libboost-exception1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libevent-core-2.1-6:armhf (2.1.8-stable-4) ... Setting up libgfortran5:armhf (8.3.0-6) ... Setting up libevent-2.1-6:armhf (2.1.8-stable-4) ... Setting up libboost-signals-dev:armhf (1.67.0.1) ... Setting up liblua5.2-0:armhf (5.2.4-1.1+b2) ... Setting up sensible-utils (0.0.12) ... Setting up ocl-icd-libopencl1:armhf (2.2.12-2) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up libboost-timer1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libnl-3-200:armhf (3.4.0-1) ... Setting up libboost-python1.67.0 (1.67.0-13+deb10u1) ... Setting up openmpi-common (3.1.3-11) ... Setting up libboost-filesystem1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-atomic1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-system1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libkrb5-3:armhf (1.17-3) ... Setting up libboost-dev:armhf (1.67.0.1) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up libboost-context1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-random1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-random1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-serialization1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libbsd0:armhf (0.9.1-2) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up readline-common (7.0-5) ... Setting up libicu-dev:armhf (63.1-6+deb10u1) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ... Setting up libboost-stacktrace1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libreadline7:armhf (7.0-5) ... Setting up libboost-atomic1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libboost-serialization1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libevent-pthreads-2.1-6:armhf (2.1.8-stable-4) ... Setting up libboost1.67-tools-dev (1.67.0-13+deb10u1) ... Setting up libpython3.7-stdlib:armhf (3.7.3-2+deb10u2) ... Setting up libncurses-dev:armhf (6.1+20181013-2+deb10u2) ... Setting up libboost-regex1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-math1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-filesystem1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-thread1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libpython3.7:armhf (3.7.3-2+deb10u2) ... Setting up libtool (2.4.6-9) ... Setting up libboost-chrono-dev:armhf (1.67.0.1) ... Setting up libboost-regex1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libhwloc5:armhf (1.11.12-3) ... Setting up libboost-math-dev:armhf (1.67.0.1) ... Setting up libpython3.7-dev:armhf (3.7.3-2+deb10u2) ... Setting up libedit2:armhf (3.1-20181209-1) ... Setting up libboost-test1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-system-dev:armhf (1.67.0.1) ... Setting up libboost-random-dev:armhf (1.67.0.1) ... Setting up m4 (1.4.18-2) ... Setting up libboost-coroutine1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-tools-dev (1.67.0.1) ... Setting up libboost-exception-dev:armhf (1.67.0.1) ... Setting up libboost-graph1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libreadline-dev:armhf (7.0-5) ... Setting up libhwloc-plugins:armhf (1.11.12-3) ... Setting up libboost-locale1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-container-dev:armhf (1.67.0.1) ... Setting up liblua5.2-dev:armhf (5.2.4-1.1+b2) ... Setting up libboost-test1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libnl-route-3-200:armhf (3.4.0-1) ... Setting up libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ... Setting up libboost-test-dev:armhf (1.67.0.1) ... Setting up libboost-type-erasure1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-numpy1.67.0 (1.67.0-13+deb10u1) ... Setting up libboost-date-time1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-fiber1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libboost-log1.67.0 (1.67.0-13+deb10u1) ... Setting up bsdmainutils (11.1.2+b1) ... 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 libgssapi-krb5-2:armhf (1.17-3) ... Setting up libcroco3:armhf (0.6.12-3) ... Setting up libboost-locale1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-serialization-dev:armhf (1.67.0.1) ... Setting up libboost-context1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-date-time-dev:armhf (1.67.0.1) ... Setting up autoconf (2.69-11) ... Setting up libboost-atomic-dev:armhf (1.67.0.1) ... Setting up dwz (0.12-3) ... Setting up libboost-timer1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libnl-3-dev:armhf (3.4.0-1) ... Setting up groff-base (1.22.4-3) ... Setting up libboost-graph1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-fiber1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-coroutine1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-regex-dev:armhf (1.67.0.1) ... Setting up libboost-stacktrace1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-iostreams1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-timer-dev:armhf (1.67.0.1) ... Setting up libboost-filesystem-dev:armhf (1.67.0.1) ... Setting up libboost-numpy1.67-dev (1.67.0-13+deb10u1) ... Setting up libpython3-stdlib:armhf (3.7.3-1) ... Setting up libboost-fiber-dev:armhf (1.67.0.1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libboost-graph-dev:armhf (1.67.0.1) ... Setting up python3.7 (3.7.3-2+deb10u2) ... Setting up libibverbs1:armhf (22.1-1) ... Setting up libpython2.7:armhf (2.7.16-2+deb10u1) ... Setting up libpython2.7-dev:armhf (2.7.16-2+deb10u1) ... Setting up gettext (0.19.8.1-9) ... Setting up libpython3-dev:armhf (3.7.3-1) ... Setting up python2.7 (2.7.16-2+deb10u1) ... Setting up libboost-wave1.67.0:armhf (1.67.0-13+deb10u1) ... Setting up libpmix2:armhf (3.1.2-3) ... Setting up ibverbs-providers:armhf (22.1-1) ... Setting up libboost-thread1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libpython2-stdlib:armhf (2.7.16-1) ... Setting up openssh-client (1:7.9p1-10+deb10u2) ... Setting up libopenmpi3:armhf (3.1.3-11) ... Setting up libboost-mpi1.67.0 (1.67.0-13+deb10u1) ... Setting up libboost-locale-dev:armhf (1.67.0.1) ... Setting up python3 (3.7.3-1) ... Setting up quilt (0.65-3) ... Setting up libboost-context-dev:armhf (1.67.0.1) ... Setting up libboost-iostreams-dev:armhf (1.67.0.1) ... Setting up libboost-type-erasure1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up libboost-log1.67-dev (1.67.0-13+deb10u1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up python2 (2.7.16-1) ... Setting up python3.7-dev (3.7.3-2+deb10u2) ... Setting up libboost-type-erasure-dev:armhf (1.67.0.1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libnl-route-3-dev:armhf (3.4.0-1) ... Setting up libltdl-dev:armhf (2.4.6-9) ... Setting up libpython-stdlib:armhf (2.7.16-1) ... Setting up libboost-graph-parallel1.67.0 (1.67.0-13+deb10u1) ... Setting up libboost-numpy-dev (1.67.0.1) ... Setting up libboost-stacktrace-dev:armhf (1.67.0.1) ... Setting up libpython2-dev:armhf (2.7.16-1) ... Setting up libhwloc-dev:armhf (1.11.12-3) ... Setting up libboost-coroutine-dev:armhf (1.67.0.1) ... Setting up python3-lib2to3 (3.7.3-1) ... Setting up python (2.7.16-1) ... Setting up libboost-log-dev (1.67.0.1) ... Setting up openmpi-bin (3.1.3-11) ... update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode Setting up libboost-thread-dev:armhf (1.67.0.1) ... Setting up python2.7-dev (2.7.16-2+deb10u1) ... Setting up python3-distutils (3.7.3-1) ... Setting up dh-python (3.20190308) ... Setting up libboost-wave1.67-dev:armhf (1.67.0-13+deb10u1) ... Setting up python2-dev (2.7.16-1) ... Setting up po-debconf (1.0.21) ... Setting up mpi-default-bin (1.13) ... Setting up libboost-graph-parallel1.67-dev (1.67.0-13+deb10u1) ... Setting up libboost-wave-dev:armhf (1.67.0.1) ... Setting up libibverbs-dev:armhf (22.1-1) ... Setting up libpython-dev:armhf (2.7.16-1) ... Setting up python3-dev (3.7.3-1) ... Setting up libboost-graph-parallel-dev (1.67.0.1) ... Setting up libopenmpi-dev:armhf (3.1.3-11) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode Setting up python-dev (2.7.16-1) ... Setting up libboost-mpi-python1.67.0 (1.67.0-13+deb10u1) ... Setting up mpi-default-dev (1.13) ... Setting up libboost-python1.67-dev (1.67.0-13+deb10u1) ... Setting up libboost-mpi1.67-dev (1.67.0-13+deb10u1) ... Setting up libboost-python-dev (1.67.0.1) ... Setting up libboost-mpi-dev (1.67.0.1) ... Setting up libboost-mpi-python1.67-dev (1.67.0-13+deb10u1) ... Setting up libboost-mpi-python-dev (1.67.0.1) ... Setting up libboost-all-dev (1.67.0.1) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.1.1) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/luabind-0.9.1+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package luabind dpkg-buildpackage: info: source version 0.9.1+dfsg-11 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Roberto C. Sanchez dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf dpkg-source: info: using options from luabind-0.9.1+dfsg/debian/source/options: --diff-ignore --tar-ignore fakeroot debian/rules clean QUILT_PATCHES=debian/patches \ quilt --quiltrc /dev/null pop -a -R || test $? = 2 Removing patch 12_compile_examples_with_PIC.patch Restoring examples/regexp/Makefile Restoring examples/glut/Makefile Restoring examples/hello_world/Makefile Removing patch 11_fix_potential_null_ptr_dereference_in_adopt_policy.patch Restoring luabind/adopt_policy.hpp Removing patch 10_remove_refs_to_remote_images.patch Restoring doc/index.html Removing patch 09_build_system_support_for_Lua_5.2.patch Restoring examples/regexp/Makefile Restoring examples/glut/Makefile Restoring examples/hello_world/Makefile Restoring Jamroot Removing patch 08_support_for_Lua_5.2.patch Restoring doc/docs.rst Restoring examples/intrusive_ptr/intrusive_ptr.cpp Restoring examples/regexp/regex_wrap.cpp Restoring examples/cln/cln_test.cpp Restoring examples/glut/glut_bind.cpp Restoring examples/filesystem/filesystem.cpp Restoring examples/any_converter/any_converter.cpp Restoring luabind/object.hpp Restoring luabind/detail/policy.hpp Restoring luabind/detail/call_function.hpp Restoring src/create_class.cpp Restoring src/open.cpp Restoring src/object_rep.cpp Restoring src/pcall.cpp Restoring src/scope.cpp Restoring src/class_rep.cpp Restoring test/benchmark.cpp Restoring test/test_free_functions.cpp Restoring test/main.cpp Removing patch 07_fix_luabind_cast_graph_cache_invalid_cast.patch Restoring src/inheritance.cpp Removing patch 06_support_building_with_clang.patch Restoring luabind/detail/format_signature.hpp Removing patch 05_missing_binary_token.patch Restoring luabind/detail/call_function.hpp Restoring luabind/detail/call_member.hpp Restoring luabind/wrapper_base.hpp Removing patch 04_multiarch.patch Restoring Jamroot Removing patch 03_kfreebsd_build.patch Restoring Jamroot Removing patch 02_example_cleaning.patch Removing examples/regexp/cln/Makefile Removing examples/regexp/README Removing examples/regexp/Makefile Removing examples/glut/README Removing examples/glut/Makefile Removing examples/hello_world/Makefile Restoring examples/regexp/regex_wrap.cpp Restoring examples/cln/cln_test.cpp Restoring examples/glut/glut_bind.cpp Restoring examples/hello_world/README Removing patch 01_Jamroot_version_bump.patch Restoring Jamroot Removing patch 00git_fix_build_with_boost1.57.patch Restoring luabind/object.hpp No patches applied rm -rf .pc debian/stamp-patched dh_testdir dh_testroot rm -f build-stamp rm -f test/main.o rm -rf bin dh_clean dh_clean: Compatibility levels before 9 are deprecated (level 5 in use) debian/rules build QUILT_PATCHES=debian/patches \ quilt --quiltrc /dev/null push -a || test $? = 2 Applying patch 00git_fix_build_with_boost1.57.patch patching file luabind/object.hpp Applying patch 01_Jamroot_version_bump.patch patching file Jamroot Applying patch 02_example_cleaning.patch patching file examples/hello_world/Makefile patching file examples/hello_world/README patching file examples/glut/Makefile patching file examples/glut/glut_bind.cpp patching file examples/glut/README patching file examples/regexp/Makefile patching file examples/regexp/regex_wrap.cpp patching file examples/regexp/README patching file examples/regexp/cln/Makefile patching file examples/cln/cln_test.cpp Applying patch 03_kfreebsd_build.patch patching file Jamroot Applying patch 04_multiarch.patch patching file Jamroot Applying patch 05_missing_binary_token.patch patching file luabind/detail/call_function.hpp patching file luabind/detail/call_member.hpp patching file luabind/wrapper_base.hpp Applying patch 06_support_building_with_clang.patch patching file luabind/detail/format_signature.hpp Applying patch 07_fix_luabind_cast_graph_cache_invalid_cast.patch patching file src/inheritance.cpp Applying patch 08_support_for_Lua_5.2.patch patching file doc/docs.rst patching file examples/any_converter/any_converter.cpp patching file examples/cln/cln_test.cpp patching file examples/filesystem/filesystem.cpp patching file examples/glut/glut_bind.cpp patching file examples/intrusive_ptr/intrusive_ptr.cpp patching file examples/regexp/regex_wrap.cpp patching file luabind/detail/call_function.hpp patching file luabind/detail/policy.hpp patching file luabind/object.hpp patching file src/class_rep.cpp patching file src/create_class.cpp patching file src/object_rep.cpp patching file src/open.cpp patching file src/pcall.cpp patching file src/scope.cpp patching file test/benchmark.cpp patching file test/main.cpp patching file test/test_free_functions.cpp Applying patch 09_build_system_support_for_Lua_5.2.patch patching file Jamroot patching file examples/glut/Makefile patching file examples/hello_world/Makefile patching file examples/regexp/Makefile Applying patch 10_remove_refs_to_remote_images.patch patching file doc/index.html Applying patch 11_fix_potential_null_ptr_dereference_in_adopt_policy.patch patching file luabind/adopt_policy.hpp Applying patch 12_compile_examples_with_PIC.patch patching file examples/glut/Makefile patching file examples/hello_world/Makefile patching file examples/regexp/Makefile Now at patch 12_compile_examples_with_PIC.patch touch debian/stamp-patched dh_testdir # The -d2 option makes bjam output the actual commands it is using bjam -d2 release debug cflags=" -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" cxxflags=" -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" linkflags=" -Wl,-z,relro" Jamroot:16: Unescaped special character in argument [luabind Jamroot:16: Unescaped special character in argument DEBUG] Jamroot:94: Unescaped special character in argument prefix: Jamroot:95: Unescaped special character in argument includes: Jamroot:96: Unescaped special character in argument lib: Jamroot:97: Unescaped special character in argument candidates: Jamroot:98: Unescaped special character in argument to: warning: No toolsets are configured. warning: Configuring default toolset "gcc". warning: If the default is wrong, your build may not work correctly. warning: Use the "toolset=xxxxx" option to override our guess. warning: For more configuration options, please consult warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html ...found 224 targets... ...updating 42 targets... common.mkdir bin mkdir -p "bin" common.mkdir bin/gcc-8.3.0 mkdir -p "bin/gcc-8.3.0" common.mkdir bin/gcc-8.3.0/release mkdir -p "bin/gcc-8.3.0/release" common.mkdir bin/gcc-8.3.0/release/src mkdir -p "bin/gcc-8.3.0/release/src" gcc.compile.c++ bin/gcc-8.3.0/release/src/class.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/class.o" "src/class.cpp" In file included from ./luabind/class.hpp:92, from src/class.cpp:30: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from src/class.cpp:30: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from src/class.cpp:30: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/class.cpp:30: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In constructor 'luabind::detail::class_base::class_base(const char*)': src/class.cpp:238:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] : scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In member function 'void luabind::detail::class_base::add_member(luabind::detail::registration*)': src/class.cpp:261:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(member); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In member function 'void luabind::detail::class_base::add_default_member(luabind::detail::registration*)': src/class.cpp:267:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(member); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/class_info.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/class_info.o" "src/class_info.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/class_registry.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/class_registry.o" "src/class_registry.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/class_rep.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/class_rep.o" "src/class_rep.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/create_class.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/create_class.o" "src/create_class.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/error.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/error.o" "src/error.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/src/exception_handler.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/exception_handler.o" "src/exception_handler.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/src/function.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/function.o" "src/function.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/inheritance.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/inheritance.o" "src/inheritance.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/src/link_compatibility.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/link_compatibility.o" "src/link_compatibility.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/src/object_rep.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/object_rep.o" "src/object_rep.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from src/object_rep.cpp:25: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/inheritance.hpp:11, from ./luabind/detail/instance_holder.hpp:8, from ./luabind/detail/object_rep.hpp:29, from src/object_rep.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/open.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/open.o" "src/open.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/pcall.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/pcall.o" "src/pcall.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/src/scope.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/scope.o" "src/scope.cpp" In file included from src/scope.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/scope.cpp:55:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] scope::scope(std::auto_ptr reg) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/scope.cpp: In constructor 'luabind::namespace_::namespace_(const char*)': src/scope.cpp:199:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] : scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/stack_content_by_name.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/stack_content_by_name.o" "src/stack_content_by_name.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/src/weak_ref.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/weak_ref.o" "src/weak_ref.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/src/wrapper_base.o "g++" -fPIC -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/src/wrapper_base.o" "src/wrapper_base.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/function.hpp:9, from src/wrapper_base.cpp:27: ./luabind/scope.hpp: At global scope: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/wrapper_base.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.link.dll bin/gcc-8.3.0/release/libluabind.so.0.9.1 "g++" -L"/usr/lib/arm-linux-gnueabihf" -o "bin/gcc-8.3.0/release/libluabind.so.0.9.1" -Wl,-h -Wl,libluabind.so.0.9.1 -shared -Wl,--start-group "bin/gcc-8.3.0/release/src/class.o" "bin/gcc-8.3.0/release/src/class_info.o" "bin/gcc-8.3.0/release/src/class_registry.o" "bin/gcc-8.3.0/release/src/class_rep.o" "bin/gcc-8.3.0/release/src/create_class.o" "bin/gcc-8.3.0/release/src/error.o" "bin/gcc-8.3.0/release/src/exception_handler.o" "bin/gcc-8.3.0/release/src/function.o" "bin/gcc-8.3.0/release/src/inheritance.o" "bin/gcc-8.3.0/release/src/link_compatibility.o" "bin/gcc-8.3.0/release/src/object_rep.o" "bin/gcc-8.3.0/release/src/open.o" "bin/gcc-8.3.0/release/src/pcall.o" "bin/gcc-8.3.0/release/src/scope.o" "bin/gcc-8.3.0/release/src/stack_content_by_name.o" "bin/gcc-8.3.0/release/src/weak_ref.o" "bin/gcc-8.3.0/release/src/wrapper_base.o" -Wl,-Bstatic -Wl,-Bdynamic -llua5.2 -ldl -lm -Wl,--end-group -fPIC -Wl,-z,relro common.mkdir bin/gcc-8.3.0/debug mkdir -p "bin/gcc-8.3.0/debug" common.mkdir bin/gcc-8.3.0/debug/src mkdir -p "bin/gcc-8.3.0/debug/src" gcc.compile.c++ bin/gcc-8.3.0/debug/src/class.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/class.o" "src/class.cpp" In file included from ./luabind/class.hpp:92, from src/class.cpp:30: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from src/class.cpp:30: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from src/class.cpp:30: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/class.cpp:30: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In constructor 'luabind::detail::class_base::class_base(const char*)': src/class.cpp:238:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] : scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In member function 'void luabind::detail::class_base::add_member(luabind::detail::registration*)': src/class.cpp:261:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(member); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In member function 'void luabind::detail::class_base::add_default_member(luabind::detail::registration*)': src/class.cpp:267:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(member); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/class_info.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/class_info.o" "src/class_info.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/class_registry.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/class_registry.o" "src/class_registry.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/class_rep.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/class_rep.o" "src/class_rep.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/create_class.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/create_class.o" "src/create_class.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/error.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/error.o" "src/error.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/src/exception_handler.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/exception_handler.o" "src/exception_handler.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/src/function.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/function.o" "src/function.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/inheritance.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/inheritance.o" "src/inheritance.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/src/link_compatibility.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/link_compatibility.o" "src/link_compatibility.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/src/object_rep.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/object_rep.o" "src/object_rep.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from src/object_rep.cpp:25: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/inheritance.hpp:11, from ./luabind/detail/instance_holder.hpp:8, from ./luabind/detail/object_rep.hpp:29, from src/object_rep.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/open.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/open.o" "src/open.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/pcall.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/pcall.o" "src/pcall.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/src/scope.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/scope.o" "src/scope.cpp" In file included from src/scope.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/scope.cpp:55:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] scope::scope(std::auto_ptr reg) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/scope.cpp: In constructor 'luabind::namespace_::namespace_(const char*)': src/scope.cpp:199:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] : scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/stack_content_by_name.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/stack_content_by_name.o" "src/stack_content_by_name.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/src/weak_ref.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/weak_ref.o" "src/weak_ref.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/src/wrapper_base.o "g++" -fPIC -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DLUABIND_DYNAMIC_LINK -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/src/wrapper_base.o" "src/wrapper_base.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/function.hpp:9, from src/wrapper_base.cpp:27: ./luabind/scope.hpp: At global scope: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/wrapper_base.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.link.dll bin/gcc-8.3.0/debug/libluabindd.so.0.9.1 "g++" -L"/usr/lib/arm-linux-gnueabihf" -o "bin/gcc-8.3.0/debug/libluabindd.so.0.9.1" -Wl,-h -Wl,libluabindd.so.0.9.1 -shared -Wl,--start-group "bin/gcc-8.3.0/debug/src/class.o" "bin/gcc-8.3.0/debug/src/class_info.o" "bin/gcc-8.3.0/debug/src/class_registry.o" "bin/gcc-8.3.0/debug/src/class_rep.o" "bin/gcc-8.3.0/debug/src/create_class.o" "bin/gcc-8.3.0/debug/src/error.o" "bin/gcc-8.3.0/debug/src/exception_handler.o" "bin/gcc-8.3.0/debug/src/function.o" "bin/gcc-8.3.0/debug/src/inheritance.o" "bin/gcc-8.3.0/debug/src/link_compatibility.o" "bin/gcc-8.3.0/debug/src/object_rep.o" "bin/gcc-8.3.0/debug/src/open.o" "bin/gcc-8.3.0/debug/src/pcall.o" "bin/gcc-8.3.0/debug/src/scope.o" "bin/gcc-8.3.0/debug/src/stack_content_by_name.o" "bin/gcc-8.3.0/debug/src/weak_ref.o" "bin/gcc-8.3.0/debug/src/wrapper_base.o" -Wl,-Bstatic -Wl,-Bdynamic -llua5.2 -ldl -lm -Wl,--end-group -fPIC -g -Wl,-z,relro ...updated 42 targets... # Create symlinks that bjam doesn't create find . -name libluabindd.so.0.9.1 -execdir ln -sf libluabindd.so.0.9.1 libluabind.so.0.9.1 \; find . -name libluabindd.so.0.9.1 -execdir objcopy --only-keep-debug libluabindd.so.0.9.1 libluabindd.so.0.9.1.dbg \; find . -name libluabindd.so.0.9.1 -execdir rm libluabindd.so.0.9.1 \; find . -name libluabindd.so.0.9.1.dbg -execdir mv libluabindd.so.0.9.1.dbg libluabindd.so.0.9.1 \; find . -name libluabind.so.0.9.1 -execdir ln -sf libluabind.so.0.9.1 libluabind.so \; # We also need a .a library for the -dev package bjam -d2 release debug link=static cflags=" -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" cxxflags=" -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" linkflags=" -Wl,-z,relro" Jamroot:16: Unescaped special character in argument [luabind Jamroot:16: Unescaped special character in argument DEBUG] Jamroot:94: Unescaped special character in argument prefix: Jamroot:95: Unescaped special character in argument includes: Jamroot:96: Unescaped special character in argument lib: Jamroot:97: Unescaped special character in argument candidates: Jamroot:98: Unescaped special character in argument to: warning: No toolsets are configured. warning: Configuring default toolset "gcc". warning: If the default is wrong, your build may not work correctly. warning: Use the "toolset=xxxxx" option to override our guess. warning: For more configuration options, please consult warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html ...found 228 targets... ...updating 42 targets... common.mkdir bin/gcc-8.3.0/release/link-static mkdir -p "bin/gcc-8.3.0/release/link-static" common.mkdir bin/gcc-8.3.0/release/link-static/src mkdir -p "bin/gcc-8.3.0/release/link-static/src" gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/class.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/class.o" "src/class.cpp" In file included from ./luabind/class.hpp:92, from src/class.cpp:30: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from src/class.cpp:30: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from src/class.cpp:30: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/class.cpp:30: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In constructor 'luabind::detail::class_base::class_base(const char*)': src/class.cpp:238:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] : scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In member function 'void luabind::detail::class_base::add_member(luabind::detail::registration*)': src/class.cpp:261:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(member); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In member function 'void luabind::detail::class_base::add_default_member(luabind::detail::registration*)': src/class.cpp:267:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(member); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/class_info.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/class_info.o" "src/class_info.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/class_registry.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/class_registry.o" "src/class_registry.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/class_rep.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/class_rep.o" "src/class_rep.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/create_class.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/create_class.o" "src/create_class.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/error.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/error.o" "src/error.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/exception_handler.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/exception_handler.o" "src/exception_handler.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/function.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/function.o" "src/function.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/inheritance.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/inheritance.o" "src/inheritance.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/link_compatibility.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/link_compatibility.o" "src/link_compatibility.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/object_rep.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/object_rep.o" "src/object_rep.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from src/object_rep.cpp:25: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/inheritance.hpp:11, from ./luabind/detail/instance_holder.hpp:8, from ./luabind/detail/object_rep.hpp:29, from src/object_rep.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/open.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/open.o" "src/open.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/pcall.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/pcall.o" "src/pcall.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/scope.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/scope.o" "src/scope.cpp" In file included from src/scope.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/scope.cpp:55:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] scope::scope(std::auto_ptr reg) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/scope.cpp: In constructor 'luabind::namespace_::namespace_(const char*)': src/scope.cpp:199:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] : scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/stack_content_by_name.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/stack_content_by_name.o" "src/stack_content_by_name.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/weak_ref.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/weak_ref.o" "src/weak_ref.cpp" gcc.compile.c++ bin/gcc-8.3.0/release/link-static/src/wrapper_base.o "g++" -O3 -finline-functions -Wno-inline -Wall -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/release/link-static/src/wrapper_base.o" "src/wrapper_base.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/function.hpp:9, from src/wrapper_base.cpp:27: ./luabind/scope.hpp: At global scope: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/wrapper_base.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ RmTemps bin/gcc-8.3.0/release/link-static/libluabind.a(clean) rm -f "bin/gcc-8.3.0/release/link-static/libluabind.a" 2>/dev/null >/dev/null gcc.archive bin/gcc-8.3.0/release/link-static/libluabind.a "/usr/bin/ar" rc "bin/gcc-8.3.0/release/link-static/libluabind.a" "bin/gcc-8.3.0/release/link-static/src/class.o" "bin/gcc-8.3.0/release/link-static/src/class_info.o" "bin/gcc-8.3.0/release/link-static/src/class_registry.o" "bin/gcc-8.3.0/release/link-static/src/class_rep.o" "bin/gcc-8.3.0/release/link-static/src/create_class.o" "bin/gcc-8.3.0/release/link-static/src/error.o" "bin/gcc-8.3.0/release/link-static/src/exception_handler.o" "bin/gcc-8.3.0/release/link-static/src/function.o" "bin/gcc-8.3.0/release/link-static/src/inheritance.o" "bin/gcc-8.3.0/release/link-static/src/link_compatibility.o" "bin/gcc-8.3.0/release/link-static/src/object_rep.o" "bin/gcc-8.3.0/release/link-static/src/open.o" "bin/gcc-8.3.0/release/link-static/src/pcall.o" "bin/gcc-8.3.0/release/link-static/src/scope.o" "bin/gcc-8.3.0/release/link-static/src/stack_content_by_name.o" "bin/gcc-8.3.0/release/link-static/src/weak_ref.o" "bin/gcc-8.3.0/release/link-static/src/wrapper_base.o" "/usr/bin/ranlib" "bin/gcc-8.3.0/release/link-static/libluabind.a" common.mkdir bin/gcc-8.3.0/debug/link-static mkdir -p "bin/gcc-8.3.0/debug/link-static" common.mkdir bin/gcc-8.3.0/debug/link-static/src mkdir -p "bin/gcc-8.3.0/debug/link-static/src" gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/class.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/class.o" "src/class.cpp" In file included from ./luabind/class.hpp:92, from src/class.cpp:30: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from src/class.cpp:30: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from src/class.cpp:30: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from src/class.cpp:30: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/class.cpp:30: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In constructor 'luabind::detail::class_base::class_base(const char*)': src/class.cpp:238:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] : scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In member function 'void luabind::detail::class_base::add_member(luabind::detail::registration*)': src/class.cpp:261:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(member); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/class.cpp: In member function 'void luabind::detail::class_base::add_default_member(luabind::detail::registration*)': src/class.cpp:267:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(member); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from src/class.cpp:30: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/class_info.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/class_info.o" "src/class_info.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_info.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/class_registry.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/class_registry.o" "src/class_registry.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_registry.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/class_rep.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/class_rep.o" "src/class_rep.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/class_rep.cpp:29: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/create_class.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/create_class.o" "src/create_class.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/create_class.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/error.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/error.o" "src/error.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/exception_handler.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/exception_handler.o" "src/exception_handler.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/function.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/function.o" "src/function.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from src/function.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/inheritance.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/inheritance.o" "src/inheritance.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/link_compatibility.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/link_compatibility.o" "src/link_compatibility.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/object_rep.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/object_rep.o" "src/object_rep.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from src/object_rep.cpp:25: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/inheritance.hpp:11, from ./luabind/detail/instance_holder.hpp:8, from ./luabind/detail/object_rep.hpp:29, from src/object_rep.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/open.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/open.o" "src/open.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/open.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/open.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/pcall.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/pcall.o" "src/pcall.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/scope.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/scope.o" "src/scope.cpp" In file included from src/scope.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/scope.cpp:55:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] scope::scope(std::auto_ptr reg) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ src/scope.cpp: In constructor 'luabind::namespace_::namespace_(const char*)': src/scope.cpp:199:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] : scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/scope.hpp:29, from src/scope.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/stack_content_by_name.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/stack_content_by_name.o" "src/stack_content_by_name.cpp" In file included from ./luabind/class.hpp:92, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/convert_to_lua.hpp:28, from ./luabind/detail/call_member.hpp:30, from ./luabind/wrapper_base.hpp:31, from ./luabind/back_reference.hpp:27, from ./luabind/class.hpp:93, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:94, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/class.hpp:96, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ./luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: ./luabind/class.hpp: At global scope: ./luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ./luabind/class.hpp:78, from ./luabind/luabind.hpp:28, from src/stack_content_by_name.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/weak_ref.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/weak_ref.o" "src/weak_ref.cpp" gcc.compile.c++ bin/gcc-8.3.0/debug/link-static/src/wrapper_base.o "g++" -O0 -fno-inline -Wall -g -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -I"." -I"/usr/include/lua5.2" -c -o "bin/gcc-8.3.0/debug/link-static/src/wrapper_base.o" "src/wrapper_base.cpp" In file included from ./luabind/detail/object_rep.hpp:29, from ./luabind/detail/policy.hpp:51, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/detail/policy.hpp:56, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: ./luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ./luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ./luabind/function.hpp:9, from src/wrapper_base.cpp:27: ./luabind/scope.hpp: At global scope: ./luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/wrapper_base.cpp:27: ./luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ./luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ./luabind/detail/policy.hpp:31, from ./luabind/object.hpp:38, from ./luabind/make_function.hpp:9, from ./luabind/function.hpp:8, from src/wrapper_base.cpp:27: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ RmTemps bin/gcc-8.3.0/debug/link-static/libluabindd.a(clean) rm -f "bin/gcc-8.3.0/debug/link-static/libluabindd.a" 2>/dev/null >/dev/null gcc.archive bin/gcc-8.3.0/debug/link-static/libluabindd.a "/usr/bin/ar" rc "bin/gcc-8.3.0/debug/link-static/libluabindd.a" "bin/gcc-8.3.0/debug/link-static/src/class.o" "bin/gcc-8.3.0/debug/link-static/src/class_info.o" "bin/gcc-8.3.0/debug/link-static/src/class_registry.o" "bin/gcc-8.3.0/debug/link-static/src/class_rep.o" "bin/gcc-8.3.0/debug/link-static/src/create_class.o" "bin/gcc-8.3.0/debug/link-static/src/error.o" "bin/gcc-8.3.0/debug/link-static/src/exception_handler.o" "bin/gcc-8.3.0/debug/link-static/src/function.o" "bin/gcc-8.3.0/debug/link-static/src/inheritance.o" "bin/gcc-8.3.0/debug/link-static/src/link_compatibility.o" "bin/gcc-8.3.0/debug/link-static/src/object_rep.o" "bin/gcc-8.3.0/debug/link-static/src/open.o" "bin/gcc-8.3.0/debug/link-static/src/pcall.o" "bin/gcc-8.3.0/debug/link-static/src/scope.o" "bin/gcc-8.3.0/debug/link-static/src/stack_content_by_name.o" "bin/gcc-8.3.0/debug/link-static/src/weak_ref.o" "bin/gcc-8.3.0/debug/link-static/src/wrapper_base.o" "/usr/bin/ranlib" "bin/gcc-8.3.0/debug/link-static/libluabindd.a" ...updated 42 targets... #FIXME: dh_fixperms does not recognize .hpp or .lua files find . -type f -name "*.cpp" -or -name "*.hpp" -or -name "*.lua" | xargs chmod 644 find . -type f -name "Jamfile" -or -name "*.jam" -or -name "makefile" | xargs rm -f # If the build arch and the target arch are the same, also run tests Building test_value_wrapper.cpp... FAILED TO BUILD: In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /usr/bin/ld: main.o: in function `main': main.cpp:(.text+0x2ec): multiple definition of `main'; /tmp/ccObpJpa.o:test_value_wrapper.cpp:(.text+0x0): first defined here /usr/bin/ld: main.o: in function `main': main.cpp:(.text+0x30a): undefined reference to `test_main(lua_State*)' collect2: error: ld returned 1 exit status Building test_class_info.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_class_info.cpp... test_class_info.cpp:49"ERROR: "[string "x = X()..."]:6: assertion failed!"" FAILED TO RUN. Building test_policies.cpp... OK, warnings: In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_policies.cpp:28: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_policies.cpp:31: ../luabind/scope.hpp: At global scope: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_policies.cpp:31: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_policies.cpp:31: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_policies.cpp:31: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_policies.cpp... OK. Building test_vector_of_object.cpp... OK, warnings: In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_vector_of_object.cpp... OK. Building test_lua_classes.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_lua_classes.cpp:27: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_lua_classes.cpp: In function 'void test_main(lua_State*)': test_lua_classes.cpp:304:7: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr own_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_lua_classes.cpp:23: test_lua_classes.cpp:309:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] own_ptr = std::auto_ptr( ^~~~~~~~ test.hpp:64:3: note: in definition of macro 'TEST_NOTHROW' x; \ ^ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_lua_classes.cpp:326:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] own_ptr = std::auto_ptr(); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_lua_classes.cpp:23: test_lua_classes.cpp:330:24: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] own_ptr = std::auto_ptr( ^~~~~~~~ test.hpp:64:3: note: in definition of macro 'TEST_NOTHROW' x; \ ^ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/call_member.hpp: In instantiation of 'luabind::detail::proxy_member_caller::~proxy_member_caller() [with Ret = std::__cxx11::basic_string; Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:56:50: required from here ../luabind/detail/call_member.hpp:91:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_member.hpp:91:29: note: in C++11 destructors default to noexcept In file included from ../luabind/function.hpp:10, from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = int; Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:237:42: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_void_caller::~proxy_function_void_caller() [with Tuple = boost::tuples::tuple*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>]': test_lua_classes.cpp:252:51: required from here ../luabind/detail/call_function.hpp:266:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:266:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_void_caller::~proxy_function_void_caller() [with Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:258:43: required from here ../luabind/detail/call_function.hpp:266:29: warning: throw will always call terminate() [-Wterminate] ../luabind/detail/call_function.hpp:266:29: note: in C++11 destructors default to noexcept In file included from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/call_member.hpp: In instantiation of 'luabind::detail::proxy_member_caller::~proxy_member_caller() [with Ret = int; Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:289:3: required from here ../luabind/detail/call_member.hpp:91:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_member.hpp:91:29: note: in C++11 destructors default to noexcept In file included from ../luabind/function.hpp:10, from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = base*; Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:308:3: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_void_caller::~proxy_function_void_caller() [with Tuple = boost::tuples::tuple]': test_lua_classes.cpp:336:5: required from here ../luabind/detail/call_function.hpp:266:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:266:29: note: in C++11 destructors default to noexcept Running test_lua_classes.cpp... terminate called after throwing an instance of 'luabind::error' what(): lua runtime error /bin/sh: line 1: 5855 Aborted ./test_temp FAILED TO RUN. Building test_yield.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/function.hpp:10, from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = int; Tuple = boost::tuples::tuple<>]': test_yield.cpp:68:9: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = int; Tuple = boost::tuples::tuple]': test_yield.cpp:84:9: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = int; Tuple = boost::tuples::tuple]': test_yield.cpp:87:4: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept Running test_yield.cpp... OK. Building test_smart_ptr_attributes.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_smart_ptr_attributes.cpp... userdata Bar userdata Foo userdata Foo OK. Building test_separation.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_separation.cpp... OK. Building test_table.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_table.cpp... OK. Building test_has_get_pointer.cpp... FAILED TO BUILD: In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/has_get_pointer.hpp:29, from test_has_get_pointer.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp:94:22: error: 'mpl' in namespace 'boost' does not name a type typedef boost::mpl::bool_ type; ^~~ ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer >': /usr/include/boost/mpl/assert.hpp:182:30: required from 'struct mpl_::assert_arg_pred_not > >' /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer >]' test_has_get_pointer.cpp:56:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl >' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not > >': /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer >]' test_has_get_pointer.cpp:56:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer >' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred > >': /usr/include/boost/mpl/assert.hpp:189:7: required by substitution of 'template mpl_::failed************ Pred::************ mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer >]' test_has_get_pointer.cpp:56:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer >' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer >' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:182:30: required from 'struct mpl_::assert_arg_pred_not >' /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:57:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:57:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:189:7: required by substitution of 'template mpl_::failed************ Pred::************ mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:57:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:182:30: required from 'struct mpl_::assert_arg_pred_not >' /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:58:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:58:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:189:7: required by substitution of 'template mpl_::failed************ Pred::************ mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:58:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:176:30: required from 'struct mpl_::assert_arg_pred >' /usr/include/boost/mpl/assert.hpp:203:1: required by substitution of 'template mpl_::assert mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:59:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:203:1: required by substitution of 'template mpl_::assert mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:59:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:194:7: required by substitution of 'template mpl_::failed************ boost::mpl::not_::************ mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:59:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ test_has_get_pointer.cpp:59:1: error: no matching function for call to 'assertion_failed(mpl_::failed************ boost::mpl::not_ >::************)' BOOST_MPL_ASSERT_NOT(( lb::has_get_pointer )); ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/mpl/assert.hpp:83:5: note: candidate: 'template int mpl_::assertion_failed(typename mpl_::assert::type)' int assertion_failed( typename assert::type ); ^~~~~~~~~~~~~~~~ /usr/include/boost/mpl/assert.hpp:83:5: note: template argument deduction/substitution failed: test_has_get_pointer.cpp:59:1: note: cannot convert 'mpl_::assert_not_arg >((*0), 1)' (type 'mpl_::failed************ boost::mpl::not_ >::************') to type 'mpl_::assert::type' {aka 'mpl_::assert'} BOOST_MPL_ASSERT_NOT(( lb::has_get_pointer )); ^~~~~~~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:176:30: required from 'struct mpl_::assert_arg_pred >' /usr/include/boost/mpl/assert.hpp:203:1: required by substitution of 'template mpl_::assert mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:60:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:203:1: required by substitution of 'template mpl_::assert mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:60:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:194:7: required by substitution of 'template mpl_::failed************ boost::mpl::not_::************ mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:60:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ test_has_get_pointer.cpp:60:1: error: no matching function for call to 'assertion_failed(mpl_::failed************ boost::mpl::not_ >::************)' BOOST_MPL_ASSERT_NOT(( lb::has_get_pointer )); ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/mpl/assert.hpp:83:5: note: candidate: 'template int mpl_::assertion_failed(typename mpl_::assert::type)' int assertion_failed( typename assert::type ); ^~~~~~~~~~~~~~~~ /usr/include/boost/mpl/assert.hpp:83:5: note: template argument deduction/substitution failed: test_has_get_pointer.cpp:60:1: note: cannot convert 'mpl_::assert_not_arg >((*0), 1)' (type 'mpl_::failed************ boost::mpl::not_ >::************') to type 'mpl_::assert::type' {aka 'mpl_::assert'} BOOST_MPL_ASSERT_NOT(( lb::has_get_pointer )); ^~~~~~~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:182:30: required from 'struct mpl_::assert_arg_pred_not >' /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:61:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:61:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:189:7: required by substitution of 'template mpl_::failed************ Pred::************ mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:61:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ Building test_shadow.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_shadow.cpp... OK. Building test_private_destructors.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_private_destructors.cpp... OK. Building test_simple_class.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_simple_class.cpp... OK. Building test_object.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_object.cpp:26: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_object.cpp... OK. Building test_adopt_wrapper.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_adopt_wrapper.cpp:7: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_adopt_wrapper.cpp... OK. Building test_set_instance_value.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_set_instance_value.cpp... OK. Building test_virtual_inheritance.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_virtual_inheritance.cpp... OK. Building test_create_in_thread.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_create_in_thread.cpp... OK. Building test_operators.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_operators.cpp... OK. Building test_unsigned_int.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_unsigned_int.cpp... OK. Building test_free_functions.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_free_functions.cpp:25: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/function.hpp:10, from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = base*; Tuple = boost::tuples::tuple<>]': test_free_functions.cpp:124:53: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_void_caller::~proxy_function_void_caller() [with Tuple = boost::tuples::tuple<>]': test_free_functions.cpp:141:45: required from here ../luabind/detail/call_function.hpp:266:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:266:29: note: in C++11 destructors default to noexcept Running test_free_functions.cpp... terminate called after throwing an instance of 'luabind::error' what(): lua runtime error /bin/sh: line 1: 27821 Aborted ./test_temp FAILED TO RUN. Building test_adopt.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_adopt.cpp:7: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_adopt.cpp... OK. Building test_user_defined_converter.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_user_defined_converter.cpp... OK. Building test_implicit_cast.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_implicit_cast.cpp... OK. Building test_attributes.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_attributes.cpp... OK. Building test_exception_handlers.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_exception_handlers.cpp... OK. Building benchmark.cpp... FAILED TO BUILD: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ benchmark.cpp: In function 'int main()': benchmark.cpp:47:18: error: no matching function for call to 'luabind::class_::class_(lua_State*&, const char [2])' class_(L, "A") ^ In file included from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/class.hpp:562:3: note: candidate: 'luabind::class_::class_(const char*) [with T = A; X1 = luabind::detail::unspecified; X2 = luabind::detail::unspecified; X3 = luabind::detail::unspecified]' class_(const char* name): class_base(name), scope(*this) ^~~~~~ ../luabind/class.hpp:562:3: note: candidate expects 1 argument, 2 provided ../luabind/class.hpp:494:3: note: candidate: 'template luabind::class_::class_(const luabind::class_&)' class_(const class_&); ^~~~~~ ../luabind/class.hpp:494:3: note: template argument deduction/substitution failed: benchmark.cpp:47:18: note: mismatched types 'const luabind::class_' and 'lua_State*' class_(L, "A") ^ In file included from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/class.hpp:487:9: note: candidate: 'luabind::class_::class_(const luabind::class_&)' struct class_: detail::class_base ^~~~~~ ../luabind/class.hpp:487:9: note: candidate expects 1 argument, 2 provided benchmark.cpp:50:2: error: 'function' was not declared in this scope function(L, "test1", &f1); ^~~~~~~~ benchmark.cpp:50:2: note: suggested alternative: In file included from /usr/include/c++/8/functional:59, from /usr/include/boost/utility/compare_pointees.hpp:15, from /usr/include/boost/optional/optional.hpp:55, from /usr/include/boost/optional.hpp:15, from ../luabind/object.hpp:31, from ../luabind/detail/call_member.hpp:34, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/std_function.h:128:11: note: 'std::function' class function; ^~~~~~~~ benchmark.cpp:62:3: error: 'lua_dostring' was not declared in this scope lua_dostring(L, "a = A()\n" ^~~~~~~~~~~~ benchmark.cpp:62:3: note: suggested alternative: 'luaL_dostring' lua_dostring(L, "a = A()\n" ^~~~~~~~~~~~ luaL_dostring Building test_def_from_base.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_def_from_base.cpp... OK. Building test_exceptions.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_exceptions.cpp... OK. Building test_super_leak.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_super_leak.cpp... OK. Building test_held_type.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_held_type.cpp... OK. Building test_back_reference.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_back_reference.cpp... OK. Building test_implicit_raw.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_implicit_raw.cpp... OK. Building test_typetraits.cpp... OK. Running test_typetraits.cpp... OK. Building test_extend_class_in_lua.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_extend_class_in_lua.cpp... OK. Building test_const.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_const.cpp... OK. Building test_abstract_base.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/call_member.hpp: In instantiation of 'luabind::detail::proxy_member_caller::~proxy_member_caller() [with Ret = std::__cxx11::basic_string; Tuple = boost::tuples::tuple<>]': test_abstract_base.cpp:49:54: required from here ../luabind/detail/call_member.hpp:91:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_member.hpp:91:29: note: in C++11 destructors default to noexcept Running test_abstract_base.cpp... OK. Building test_null_pointer.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_null_pointer.cpp... OK. Building test_collapse_converter.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_collapse_converter.cpp... OK. Building test_iterator.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_iterator.cpp... OK. Building test_builtin_converters.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_builtin_converters.cpp... OK. Building test_shared_ptr.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_shared_ptr.cpp... OK. Building test_properties.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_properties.cpp... OK. Building test_automatic_smart_ptr.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_automatic_smart_ptr.cpp:54:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr make1() ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_automatic_smart_ptr.cpp: In function 'std::auto_ptr make1()': test_automatic_smart_ptr.cpp:56:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new X(1)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_automatic_smart_ptr.cpp... OK. Building test_construction.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_construction.cpp... OK. Building test_scope.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_scope.cpp... OK. Building test_dynamic_type.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_dynamic_type.cpp:44:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr make_derived() ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_dynamic_type.cpp: In function 'std::auto_ptr make_derived()': test_dynamic_type.cpp:46:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new Derived); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_dynamic_type.cpp: At global scope: test_dynamic_type.cpp:49:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr make_unregistered() ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_dynamic_type.cpp: In function 'std::auto_ptr make_unregistered()': test_dynamic_type.cpp:51:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new Unregistered); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_dynamic_type.cpp... OK. Building test_tag_function.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_tag_function.cpp... OK. touch build-stamp fakeroot debian/rules binary dh_testdir # The -d2 option makes bjam output the actual commands it is using bjam -d2 release debug cflags=" -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" cxxflags=" -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" linkflags=" -Wl,-z,relro" Jamroot:16: Unescaped special character in argument [luabind Jamroot:16: Unescaped special character in argument DEBUG] Jamroot:94: Unescaped special character in argument prefix: Jamroot:95: Unescaped special character in argument includes: Jamroot:96: Unescaped special character in argument lib: Jamroot:97: Unescaped special character in argument candidates: Jamroot:98: Unescaped special character in argument to: warning: No toolsets are configured. warning: Configuring default toolset "gcc". warning: If the default is wrong, your build may not work correctly. warning: Use the "toolset=xxxxx" option to override our guess. warning: For more configuration options, please consult warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html ...found 224 targets... # Create symlinks that bjam doesn't create find . -name libluabindd.so.0.9.1 -execdir ln -sf libluabindd.so.0.9.1 libluabind.so.0.9.1 \; find . -name libluabindd.so.0.9.1 -execdir objcopy --only-keep-debug libluabindd.so.0.9.1 libluabindd.so.0.9.1.dbg \; find . -name libluabindd.so.0.9.1 -execdir rm libluabindd.so.0.9.1 \; find . -name libluabindd.so.0.9.1.dbg -execdir mv libluabindd.so.0.9.1.dbg libluabindd.so.0.9.1 \; find . -name libluabind.so.0.9.1 -execdir ln -sf libluabind.so.0.9.1 libluabind.so \; # We also need a .a library for the -dev package bjam -d2 release debug link=static cflags=" -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" cxxflags=" -g -O2 -ffile-prefix-map=/build/luabind-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" linkflags=" -Wl,-z,relro" Jamroot:16: Unescaped special character in argument [luabind Jamroot:16: Unescaped special character in argument DEBUG] Jamroot:94: Unescaped special character in argument prefix: Jamroot:95: Unescaped special character in argument includes: Jamroot:96: Unescaped special character in argument lib: Jamroot:97: Unescaped special character in argument candidates: Jamroot:98: Unescaped special character in argument to: warning: No toolsets are configured. warning: Configuring default toolset "gcc". warning: If the default is wrong, your build may not work correctly. warning: Use the "toolset=xxxxx" option to override our guess. warning: For more configuration options, please consult warning: http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html ...found 228 targets... #FIXME: dh_fixperms does not recognize .hpp or .lua files find . -type f -name "*.cpp" -or -name "*.hpp" -or -name "*.lua" | xargs chmod 644 find . -type f -name "Jamfile" -or -name "*.jam" -or -name "makefile" | xargs rm -f # If the build arch and the target arch are the same, also run tests Building test_value_wrapper.cpp... FAILED TO BUILD: In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_value_wrapper.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /usr/bin/ld: main.o: in function `main': main.cpp:(.text+0x2ec): multiple definition of `main'; /tmp/ccNz5EqZ.o:test_value_wrapper.cpp:(.text+0x0): first defined here /usr/bin/ld: main.o: in function `main': main.cpp:(.text+0x30a): undefined reference to `test_main(lua_State*)' collect2: error: ld returned 1 exit status Building test_class_info.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_class_info.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_class_info.cpp... test_class_info.cpp:49"ERROR: "[string "x = X()..."]:6: assertion failed!"" FAILED TO RUN. Building test_policies.cpp... OK, warnings: In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_policies.cpp:28: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_policies.cpp:31: ../luabind/scope.hpp: At global scope: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_policies.cpp:31: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_policies.cpp:31: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_policies.cpp:31: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/out_value_policy.hpp:28, from test_policies.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_policies.cpp... OK. Building test_vector_of_object.cpp... OK, warnings: In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/policy.hpp:31, from ../luabind/object.hpp:38, from test_vector_of_object.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_vector_of_object.cpp... OK. Building test_lua_classes.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_lua_classes.cpp:27: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_lua_classes.cpp: In function 'void test_main(lua_State*)': test_lua_classes.cpp:304:7: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr own_ptr; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_lua_classes.cpp:23: test_lua_classes.cpp:309:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] own_ptr = std::auto_ptr( ^~~~~~~~ test.hpp:64:3: note: in definition of macro 'TEST_NOTHROW' x; \ ^ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_lua_classes.cpp:326:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] own_ptr = std::auto_ptr(); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_lua_classes.cpp:23: test_lua_classes.cpp:330:24: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] own_ptr = std::auto_ptr( ^~~~~~~~ test.hpp:64:3: note: in definition of macro 'TEST_NOTHROW' x; \ ^ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/call_member.hpp: In instantiation of 'luabind::detail::proxy_member_caller::~proxy_member_caller() [with Ret = std::__cxx11::basic_string; Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:56:50: required from here ../luabind/detail/call_member.hpp:91:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_member.hpp:91:29: note: in C++11 destructors default to noexcept In file included from ../luabind/function.hpp:10, from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = int; Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:237:42: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_void_caller::~proxy_function_void_caller() [with Tuple = boost::tuples::tuple*, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>]': test_lua_classes.cpp:252:51: required from here ../luabind/detail/call_function.hpp:266:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:266:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_void_caller::~proxy_function_void_caller() [with Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:258:43: required from here ../luabind/detail/call_function.hpp:266:29: warning: throw will always call terminate() [-Wterminate] ../luabind/detail/call_function.hpp:266:29: note: in C++11 destructors default to noexcept In file included from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/call_member.hpp: In instantiation of 'luabind::detail::proxy_member_caller::~proxy_member_caller() [with Ret = int; Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:289:3: required from here ../luabind/detail/call_member.hpp:91:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_member.hpp:91:29: note: in C++11 destructors default to noexcept In file included from ../luabind/function.hpp:10, from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_lua_classes.cpp:25: ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = base*; Tuple = boost::tuples::tuple<>]': test_lua_classes.cpp:308:3: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_void_caller::~proxy_function_void_caller() [with Tuple = boost::tuples::tuple]': test_lua_classes.cpp:336:5: required from here ../luabind/detail/call_function.hpp:266:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:266:29: note: in C++11 destructors default to noexcept Running test_lua_classes.cpp... terminate called after throwing an instance of 'luabind::error' what(): lua runtime error /bin/sh: line 1: 19626 Aborted ./test_temp FAILED TO RUN. Building test_yield.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/function.hpp:10, from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_yield.cpp:24: ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = int; Tuple = boost::tuples::tuple<>]': test_yield.cpp:68:9: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = int; Tuple = boost::tuples::tuple]': test_yield.cpp:84:9: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = int; Tuple = boost::tuples::tuple]': test_yield.cpp:87:4: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept Running test_yield.cpp... OK. Building test_smart_ptr_attributes.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_smart_ptr_attributes.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_smart_ptr_attributes.cpp... userdata Bar userdata Foo userdata Foo OK. Building test_separation.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_separation.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_separation.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_separation.cpp... OK. Building test_table.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_table.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_table.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_table.cpp... OK. Building test_has_get_pointer.cpp... FAILED TO BUILD: In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../luabind/detail/has_get_pointer.hpp:29, from test_has_get_pointer.cpp:23: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp:94:22: error: 'mpl' in namespace 'boost' does not name a type typedef boost::mpl::bool_ type; ^~~ ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer >': /usr/include/boost/mpl/assert.hpp:182:30: required from 'struct mpl_::assert_arg_pred_not > >' /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer >]' test_has_get_pointer.cpp:56:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl >' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not > >': /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer >]' test_has_get_pointer.cpp:56:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer >' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred > >': /usr/include/boost/mpl/assert.hpp:189:7: required by substitution of 'template mpl_::failed************ Pred::************ mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer >]' test_has_get_pointer.cpp:56:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer >' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer >' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:182:30: required from 'struct mpl_::assert_arg_pred_not >' /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:57:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:57:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:189:7: required by substitution of 'template mpl_::failed************ Pred::************ mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:57:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:182:30: required from 'struct mpl_::assert_arg_pred_not >' /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:58:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:58:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:189:7: required by substitution of 'template mpl_::failed************ Pred::************ mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:58:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:176:30: required from 'struct mpl_::assert_arg_pred >' /usr/include/boost/mpl/assert.hpp:203:1: required by substitution of 'template mpl_::assert mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:59:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:203:1: required by substitution of 'template mpl_::assert mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:59:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:194:7: required by substitution of 'template mpl_::failed************ boost::mpl::not_::************ mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:59:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ test_has_get_pointer.cpp:59:1: error: no matching function for call to 'assertion_failed(mpl_::failed************ boost::mpl::not_ >::************)' BOOST_MPL_ASSERT_NOT(( lb::has_get_pointer )); ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/mpl/assert.hpp:83:5: note: candidate: 'template int mpl_::assertion_failed(typename mpl_::assert::type)' int assertion_failed( typename assert::type ); ^~~~~~~~~~~~~~~~ /usr/include/boost/mpl/assert.hpp:83:5: note: template argument deduction/substitution failed: test_has_get_pointer.cpp:59:1: note: cannot convert 'mpl_::assert_not_arg >((*0), 1)' (type 'mpl_::failed************ boost::mpl::not_ >::************') to type 'mpl_::assert::type' {aka 'mpl_::assert'} BOOST_MPL_ASSERT_NOT(( lb::has_get_pointer )); ^~~~~~~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:176:30: required from 'struct mpl_::assert_arg_pred >' /usr/include/boost/mpl/assert.hpp:203:1: required by substitution of 'template mpl_::assert mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:60:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:203:1: required by substitution of 'template mpl_::assert mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:60:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:194:7: required by substitution of 'template mpl_::failed************ boost::mpl::not_::************ mpl_::assert_not_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:60:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ test_has_get_pointer.cpp:60:1: error: no matching function for call to 'assertion_failed(mpl_::failed************ boost::mpl::not_ >::************)' BOOST_MPL_ASSERT_NOT(( lb::has_get_pointer )); ^~~~~~~~~~~~~~~~~~~~ /usr/include/boost/mpl/assert.hpp:83:5: note: candidate: 'template int mpl_::assertion_failed(typename mpl_::assert::type)' int assertion_failed( typename assert::type ); ^~~~~~~~~~~~~~~~ /usr/include/boost/mpl/assert.hpp:83:5: note: template argument deduction/substitution failed: test_has_get_pointer.cpp:60:1: note: cannot convert 'mpl_::assert_not_arg >((*0), 1)' (type 'mpl_::failed************ boost::mpl::not_ >::************') to type 'mpl_::assert::type' {aka 'mpl_::assert'} BOOST_MPL_ASSERT_NOT(( lb::has_get_pointer )); ^~~~~~~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:23: ../luabind/detail/has_get_pointer.hpp: In instantiation of 'struct luabind::detail::has_get_pointer': /usr/include/boost/mpl/assert.hpp:182:30: required from 'struct mpl_::assert_arg_pred_not >' /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:61:1: required from here ../luabind/detail/has_get_pointer.hpp:100:8: error: no type named 'type' in 'struct luabind::detail::has_get_pointer_::impl' struct has_get_pointer ^~~~~~~~~~~~~~~ In file included from test_has_get_pointer.cpp:24: /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred_not >': /usr/include/boost/mpl/assert.hpp:199:1: required by substitution of 'template mpl_::assert mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred_not::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:61:1: required from here /usr/include/boost/mpl/assert.hpp:182:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp: In instantiation of 'struct mpl_::assert_arg_pred >': /usr/include/boost/mpl/assert.hpp:189:7: required by substitution of 'template mpl_::failed************ Pred::************ mpl_::assert_arg(void (*)(Pred), typename mpl_::assert_arg_pred::type) [with Pred = luabind::detail::has_get_pointer]' test_has_get_pointer.cpp:61:1: required from here /usr/include/boost/mpl/assert.hpp:176:30: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename P::type p_type; ^~~~~~ /usr/include/boost/mpl/assert.hpp:177:66: error: no type named 'type' in 'struct luabind::detail::has_get_pointer' typedef typename assert_arg_pred_impl< p_type::value >::type type; ^~~~ Building test_shadow.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shadow.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_shadow.cpp... OK. Building test_private_destructors.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_private_destructors.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_private_destructors.cpp... OK. Building test_simple_class.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_simple_class.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_simple_class.cpp... OK. Building test_object.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_object.cpp:25: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_object.cpp:26: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_object.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_object.cpp... OK. Building test_adopt_wrapper.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_adopt_wrapper.cpp:7: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt_wrapper.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_adopt_wrapper.cpp... OK. Building test_set_instance_value.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_set_instance_value.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_set_instance_value.cpp... OK. Building test_virtual_inheritance.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_virtual_inheritance.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_virtual_inheritance.cpp... OK. Building test_create_in_thread.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_create_in_thread.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_create_in_thread.cpp... OK. Building test_operators.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_operators.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_operators.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_operators.cpp... OK. Building test_unsigned_int.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_unsigned_int.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_unsigned_int.cpp... OK. Building test_adopt.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_adopt.cpp:7: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_adopt.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_adopt.cpp... OK. Building test_user_defined_converter.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_user_defined_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_user_defined_converter.cpp... OK. Building test_implicit_cast.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_cast.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_implicit_cast.cpp... OK. Building test_attributes.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_attributes.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_attributes.cpp... OK. Building test_free_functions.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from test_free_functions.cpp:25: ../luabind/adopt_policy.hpp: In member function 'void luabind::detail::adopt_pointer::apply(lua_State*, T*)': ../luabind/adopt_policy.hpp:110:35: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] make_instance(L, std::auto_ptr(ptr)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/function.hpp:10, from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_free_functions.cpp:24: ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_caller::~proxy_function_caller() [with Ret = base*; Tuple = boost::tuples::tuple<>]': test_free_functions.cpp:124:53: required from here ../luabind/detail/call_function.hpp:96:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:96:29: note: in C++11 destructors default to noexcept ../luabind/detail/call_function.hpp: In instantiation of 'luabind::detail::proxy_function_void_caller::~proxy_function_void_caller() [with Tuple = boost::tuples::tuple<>]': test_free_functions.cpp:141:45: required from here ../luabind/detail/call_function.hpp:266:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_function.hpp:266:29: note: in C++11 destructors default to noexcept Running test_free_functions.cpp... terminate called after throwing an instance of 'luabind::error' what(): lua runtime error /bin/sh: line 1: 32478 Aborted ./test_temp FAILED TO RUN. Building benchmark.cpp... FAILED TO BUILD: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ benchmark.cpp: In function 'int main()': benchmark.cpp:47:18: error: no matching function for call to 'luabind::class_::class_(lua_State*&, const char [2])' class_(L, "A") ^ In file included from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/class.hpp:562:3: note: candidate: 'luabind::class_::class_(const char*) [with T = A; X1 = luabind::detail::unspecified; X2 = luabind::detail::unspecified; X3 = luabind::detail::unspecified]' class_(const char* name): class_base(name), scope(*this) ^~~~~~ ../luabind/class.hpp:562:3: note: candidate expects 1 argument, 2 provided ../luabind/class.hpp:494:3: note: candidate: 'template luabind::class_::class_(const luabind::class_&)' class_(const class_&); ^~~~~~ ../luabind/class.hpp:494:3: note: template argument deduction/substitution failed: benchmark.cpp:47:18: note: mismatched types 'const luabind::class_' and 'lua_State*' class_(L, "A") ^ In file included from ../luabind/luabind.hpp:28, from benchmark.cpp:20: ../luabind/class.hpp:487:9: note: candidate: 'luabind::class_::class_(const luabind::class_&)' struct class_: detail::class_base ^~~~~~ ../luabind/class.hpp:487:9: note: candidate expects 1 argument, 2 provided benchmark.cpp:50:2: error: 'function' was not declared in this scope function(L, "test1", &f1); ^~~~~~~~ benchmark.cpp:50:2: note: suggested alternative: In file included from /usr/include/c++/8/functional:59, from /usr/include/boost/utility/compare_pointees.hpp:15, from /usr/include/boost/optional/optional.hpp:55, from /usr/include/boost/optional.hpp:15, from ../luabind/object.hpp:31, from ../luabind/detail/call_member.hpp:34, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from benchmark.cpp:20: /usr/include/c++/8/bits/std_function.h:128:11: note: 'std::function' class function; ^~~~~~~~ benchmark.cpp:62:3: error: 'lua_dostring' was not declared in this scope lua_dostring(L, "a = A()\n" ^~~~~~~~~~~~ benchmark.cpp:62:3: note: suggested alternative: 'luaL_dostring' lua_dostring(L, "a = A()\n" ^~~~~~~~~~~~ luaL_dostring Building test_def_from_base.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_def_from_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_def_from_base.cpp... OK. Building test_exceptions.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exceptions.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_exceptions.cpp... OK. Building test_super_leak.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_super_leak.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_super_leak.cpp... OK. Building test_exception_handlers.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_exception_handlers.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_exception_handlers.cpp... OK. Building test_held_type.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_held_type.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_held_type.cpp... OK. Building test_back_reference.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_back_reference.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_back_reference.cpp... OK. Building test_implicit_raw.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_implicit_raw.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_implicit_raw.cpp... OK. Building test_typetraits.cpp... OK. Running test_typetraits.cpp... OK. Building test_extend_class_in_lua.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_extend_class_in_lua.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_extend_class_in_lua.cpp... OK. Building test_const.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_const.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_const.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_const.cpp... OK. Building test_abstract_base.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_abstract_base.cpp:25: ../luabind/detail/call_member.hpp: In instantiation of 'luabind::detail::proxy_member_caller::~proxy_member_caller() [with Ret = std::__cxx11::basic_string; Tuple = boost::tuples::tuple<>]': test_abstract_base.cpp:49:54: required from here ../luabind/detail/call_member.hpp:91:29: warning: throw will always call terminate() [-Wterminate] throw luabind::error(L); ^ ../luabind/detail/call_member.hpp:91:29: note: in C++11 destructors default to noexcept Running test_abstract_base.cpp... OK. Building test_null_pointer.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_null_pointer.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_null_pointer.cpp... OK. Building test_collapse_converter.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_collapse_converter.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_collapse_converter.cpp... OK. Building test_iterator.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_iterator.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_iterator.cpp... OK. Building test_builtin_converters.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_builtin_converters.cpp:7: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_builtin_converters.cpp... OK. Building test_shared_ptr.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_shared_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_shared_ptr.cpp... OK. Building test_properties.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_properties.cpp:9: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_properties.cpp:9: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_properties.cpp... OK. Building test_automatic_smart_ptr.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_automatic_smart_ptr.cpp:54:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr make1() ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_automatic_smart_ptr.cpp: In function 'std::auto_ptr make1()': test_automatic_smart_ptr.cpp:56:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new X(1)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_automatic_smart_ptr.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_automatic_smart_ptr.cpp... OK. Building test_construction.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_construction.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_construction.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_construction.cpp... OK. Building test_scope.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_scope.cpp:24: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_scope.cpp:24: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_scope.cpp... OK. Building test_dynamic_type.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_dynamic_type.cpp:44:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr make_derived() ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_dynamic_type.cpp: In function 'std::auto_ptr make_derived()': test_dynamic_type.cpp:46:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new Derived); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_dynamic_type.cpp: At global scope: test_dynamic_type.cpp:49:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr make_unregistered() ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ test_dynamic_type.cpp: In function 'std::auto_ptr make_unregistered()': test_dynamic_type.cpp:51:17: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return std::auto_ptr(new Unregistered); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_dynamic_type.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_dynamic_type.cpp... OK. Building test_tag_function.cpp... OK, warnings: In file included from ../luabind/class.hpp:92, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/scope.hpp:59:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scope(std::auto_ptr reg); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/object_rep.hpp:29, from ../luabind/detail/policy.hpp:51, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/detail/instance_holder.hpp:60:29: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] void release_ownership(std::auto_ptr& p) ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/policy.hpp:56, from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/detail/has_get_pointer.hpp:61:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] T* get_pointer(std::auto_ptr const&); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/detail/convert_to_lua.hpp:28, from ../luabind/detail/call_member.hpp:30, from ../luabind/wrapper_base.hpp:31, from ../luabind/back_reference.hpp:27, from ../luabind/class.hpp:93, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/detail/policy.hpp: In function 'void luabind::detail::make_pointee_instance(lua_State*, T&, mpl_::false_, mpl_::true_)': ../luabind/detail/policy.hpp:186:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ptr(new T(x)); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:94, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/function.hpp: In function 'luabind::scope luabind::def(const char*, F, const Policies&)': ../luabind/function.hpp:49:23: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] return scope(std::auto_ptr( ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/class.hpp:96, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/detail/constructor.hpp: In member function 'void luabind::detail::construct_aux<0, T, Pointer, Signature>::operator()(const luabind::adl::argument&) const': ../luabind/detail/constructor.hpp:49:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr instance(new T); ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: ../luabind/class.hpp: At global scope: ../luabind/class.hpp:338:26: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr type; ^~~~~~~~ In file included from /usr/include/c++/8/memory:80, from /usr/include/boost/config/no_tr1/memory.hpp:21, from /usr/include/boost/get_pointer.hpp:14, from /usr/include/boost/bind/mem_fn.hpp:25, from /usr/include/boost/mem_fn.hpp:22, from /usr/include/boost/bind/bind.hpp:26, from /usr/include/boost/bind.hpp:22, from ../luabind/class.hpp:78, from ../luabind/luabind.hpp:28, from test_tag_function.cpp:6: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ Running test_tag_function.cpp... OK. touch build-stamp dh_testdir dh_testroot dh_prep dh_installdirs dh_installdirs: Compatibility levels before 9 are deprecated (level 5 in use) dh_testdir -i dh_testroot -i dh_installdocs -i dh_installdocs: Compatibility levels before 9 are deprecated (level 5 in use) dh_installchangelogs -i -plibluabind-doc doc/changes.txt dh_installexamples -i dh_installexamples: Compatibility levels before 9 are deprecated (level 5 in use) dh_install -i dh_install: Compatibility levels before 9 are deprecated (level 5 in use) dh_link -i dh_compress -i dh_compress: Compatibility levels before 9 are deprecated (level 5 in use) dh_compress: Compatibility levels before 9 are deprecated (level 5 in use) dh_fixperms -i dh_installdeb -i dh_installdeb: Compatibility levels before 9 are deprecated (level 5 in use) dh_gencontrol -i dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'libluabind-doc' in '../libluabind-doc_0.9.1+dfsg-11_all.deb'. dpkg-deb: building package 'libluabind-examples' in '../libluabind-examples_0.9.1+dfsg-11_all.deb'. dh_testdir -a dh_testroot -a dh_installchangelogs -a dh_installchangelogs: Compatibility levels before 9 are deprecated (level 5 in use) dh_installexamples -a dh_installexamples: Compatibility levels before 9 are deprecated (level 5 in use) dh_installdocs -a debian/copyright dh_installdocs: Compatibility levels before 9 are deprecated (level 5 in use) dh_install -a dh_install: Compatibility levels before 9 are deprecated (level 5 in use) dh_link -a dh_strip -a --dbg-package=libluabind-dbg dh_strip: Compatibility levels before 9 are deprecated (level 5 in use) dh_compress -a -X.lua dh_compress: Compatibility levels before 9 are deprecated (level 5 in use) dh_compress: Compatibility levels before 9 are deprecated (level 5 in use) dh_compress: Compatibility levels before 9 are deprecated (level 5 in use) dh_fixperms -a dh_makeshlibs -a dh_makeshlibs: Compatibility levels before 9 are deprecated (level 5 in use) dh_installdeb -a dh_installdeb: Compatibility levels before 9 are deprecated (level 5 in use) dh_shlibdeps -a dh_shlibdeps: Compatibility levels before 9 are deprecated (level 5 in use) dh_shlibdeps: Compatibility levels before 9 are deprecated (level 5 in use) dh_shlibdeps: Compatibility levels before 9 are deprecated (level 5 in use) dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libluabind0.9.1v5/usr/lib/libluabind.so.0.9.1 found in none of the libraries dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libluabind0.9.1v5/usr/lib/libluabind.so.0.9.1 was not linked against libdl.so.2 (it uses none of the library's symbols) dh_gencontrol -a dpkg-gencontrol: warning: Depends field of package libluabind-dev: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package libluabind-dbg: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'libluabind0.9.1v5' in '../libluabind0.9.1v5_0.9.1+dfsg-11_armhf.deb'. dpkg-deb: building package 'libluabind-dbg' in '../libluabind-dbg_0.9.1+dfsg-11_armhf.deb'. dpkg-deb: building package 'libluabind-dev' in '../libluabind-dev_0.9.1+dfsg-11_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../luabind_0.9.1+dfsg-11_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from luabind-0.9.1+dfsg/debian/source/options: --diff-ignore --tar-ignore dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: user script /srv/workspace/pbuilder/22079/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/22079/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/22079 and its subdirectories I: Current time: Sun Aug 9 00:51:41 +14 2020 I: pbuilder-time-stamp: 1596883901