Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/a/aspectc++/aspectc++_2.3+git20211104-2_amd64.buildinfo Use metasnap for getting required timestamps Cannot get timestamps from metasnap: 404 (Not Found) Use snapshot for getting required timestamps Get source package info: aspectc++=1:2.3+git20211104-2 Source URL: http://snapshot.notset.fr/mr/package/aspectc++/1:2.3+git20211104-2/srcfiles?fileinfo=1 Initialize APT cache Get binary package info: autoconf=2.71-2 Binary URL: http://snapshot.notset.fr/mr/binary/autoconf/2.71-2/binfiles?fileinfo=1 Get binary package info: automake=1:1.16.5-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/automake/1:1.16.5-1.1/binfiles?fileinfo=1 Get binary package info: autopoint=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/autopoint/0.21-4/binfiles?fileinfo=1 Get binary package info: autotools-dev=20180224.1+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/autotools-dev/20180224.1+nmu1/binfiles?fileinfo=1 Get binary package info: base-files=12 Binary URL: http://snapshot.notset.fr/mr/binary/base-files/12/binfiles?fileinfo=1 Get binary package info: base-passwd=3.5.52 Binary URL: http://snapshot.notset.fr/mr/binary/base-passwd/3.5.52/binfiles?fileinfo=1 Get binary package info: bash=5.1-3.1 Binary URL: http://snapshot.notset.fr/mr/binary/bash/5.1-3.1/binfiles?fileinfo=1 Get binary package info: binutils=2.37-10 Binary URL: http://snapshot.notset.fr/mr/binary/binutils/2.37-10/binfiles?fileinfo=1 Get binary package info: binutils-common=2.37-10 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-common/2.37-10/binfiles?fileinfo=1 Get binary package info: binutils-x86-64-linux-gnu=2.37-10 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-x86-64-linux-gnu/2.37-10/binfiles?fileinfo=1 Get binary package info: bsdextrautils=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/bsdextrautils/2.37.2-4/binfiles?fileinfo=1 Get binary package info: bsdutils=1:2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/bsdutils/1:2.37.2-4/binfiles?fileinfo=1 Get binary package info: build-essential=12.9 Binary URL: http://snapshot.notset.fr/mr/binary/build-essential/12.9/binfiles?fileinfo=1 Get binary package info: bzip2=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/bzip2/1.0.8-4/binfiles?fileinfo=1 Get binary package info: coreutils=8.32-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/coreutils/8.32-4.1/binfiles?fileinfo=1 Get binary package info: cpp=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/cpp/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: cpp-11=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/cpp-11/11.2.0-12/binfiles?fileinfo=1 Get binary package info: dash=0.5.11+git20210903+057cd650a4ed-3 Binary URL: http://snapshot.notset.fr/mr/binary/dash/0.5.11+git20210903+057cd650a4ed-3/binfiles?fileinfo=1 Get binary package info: debconf=1.5.79 Binary URL: http://snapshot.notset.fr/mr/binary/debconf/1.5.79/binfiles?fileinfo=1 Get binary package info: debhelper=13.5.2 Binary URL: http://snapshot.notset.fr/mr/binary/debhelper/13.5.2/binfiles?fileinfo=1 Get binary package info: debianutils=5.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/debianutils/5.5-1/binfiles?fileinfo=1 Get binary package info: dh-autoreconf=20 Binary URL: http://snapshot.notset.fr/mr/binary/dh-autoreconf/20/binfiles?fileinfo=1 Get binary package info: dh-strip-nondeterminism=1.12.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/dh-strip-nondeterminism/1.12.1-1/binfiles?fileinfo=1 Get binary package info: diffutils=1:3.7-5 Binary URL: http://snapshot.notset.fr/mr/binary/diffutils/1:3.7-5/binfiles?fileinfo=1 Get binary package info: docbook=4.5-8 Binary URL: http://snapshot.notset.fr/mr/binary/docbook/4.5-8/binfiles?fileinfo=1 Get binary package info: docbook-to-man=1:2.0.0-45 Binary URL: http://snapshot.notset.fr/mr/binary/docbook-to-man/1:2.0.0-45/binfiles?fileinfo=1 Get binary package info: dpkg=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg/1.20.9/binfiles?fileinfo=1 Get binary package info: dpkg-dev=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg-dev/1.20.9/binfiles?fileinfo=1 Get binary package info: dwz=0.14-1 Binary URL: http://snapshot.notset.fr/mr/binary/dwz/0.14-1/binfiles?fileinfo=1 Get binary package info: file=1:5.41-2 Binary URL: http://snapshot.notset.fr/mr/binary/file/1:5.41-2/binfiles?fileinfo=1 Get binary package info: findutils=4.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/findutils/4.8.0-1/binfiles?fileinfo=1 Get binary package info: g++=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/g++/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: g++-11=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/g++-11/11.2.0-12/binfiles?fileinfo=1 Get binary package info: gcc=4:11.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/gcc/4:11.2.0-2/binfiles?fileinfo=1 Get binary package info: gcc-11=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11/11.2.0-12/binfiles?fileinfo=1 Get binary package info: gcc-11-base=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-11-base/11.2.0-12/binfiles?fileinfo=1 Get binary package info: gettext=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext/0.21-4/binfiles?fileinfo=1 Get binary package info: gettext-base=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext-base/0.21-4/binfiles?fileinfo=1 Get binary package info: grep=3.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/grep/3.7-1/binfiles?fileinfo=1 Get binary package info: groff-base=1.22.4-7 Binary URL: http://snapshot.notset.fr/mr/binary/groff-base/1.22.4-7/binfiles?fileinfo=1 Get binary package info: gzip=1.10-4 Binary URL: http://snapshot.notset.fr/mr/binary/gzip/1.10-4/binfiles?fileinfo=1 Get binary package info: hostname=3.23 Binary URL: http://snapshot.notset.fr/mr/binary/hostname/3.23/binfiles?fileinfo=1 Get binary package info: icu-devtools=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/icu-devtools/67.1-7/binfiles?fileinfo=1 Get binary package info: init-system-helpers=1.60 Binary URL: http://snapshot.notset.fr/mr/binary/init-system-helpers/1.60/binfiles?fileinfo=1 Get binary package info: intltool-debian=0.35.0+20060710.5 Binary URL: http://snapshot.notset.fr/mr/binary/intltool-debian/0.35.0+20060710.5/binfiles?fileinfo=1 Get binary package info: lib32gcc-s1=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/lib32gcc-s1/11.2.0-12/binfiles?fileinfo=1 Get binary package info: lib32stdc++6=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/lib32stdc++6/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libacl1=2.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libacl1/2.3.1-1/binfiles?fileinfo=1 Get binary package info: libarchive-zip-perl=1.68-1 Binary URL: http://snapshot.notset.fr/mr/binary/libarchive-zip-perl/1.68-1/binfiles?fileinfo=1 Get binary package info: libasan6=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libasan6/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libatomic1=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libatomic1/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libattr1=1:2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libattr1/1:2.5.1-1/binfiles?fileinfo=1 Get binary package info: libaudit-common=1:3.0.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit-common/1:3.0.6-1/binfiles?fileinfo=1 Get binary package info: libaudit1=1:3.0.6-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit1/1:3.0.6-1+b1/binfiles?fileinfo=1 Get binary package info: libbinutils=2.37-10 Binary URL: http://snapshot.notset.fr/mr/binary/libbinutils/2.37-10/binfiles?fileinfo=1 Get binary package info: libblkid1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libblkid1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libbsd-dev=0.11.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libbsd-dev/0.11.3-1/binfiles?fileinfo=1 Get binary package info: libbsd0=0.11.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libbsd0/0.11.3-1/binfiles?fileinfo=1 Get binary package info: libbz2-1.0=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/libbz2-1.0/1.0.8-4/binfiles?fileinfo=1 Get binary package info: libc-bin=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc-bin/2.32-4/binfiles?fileinfo=1 Get binary package info: libc-dev-bin=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc-dev-bin/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6-dev=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6-dev/2.32-4/binfiles?fileinfo=1 Get binary package info: libc6-i386=2.32-4 Binary URL: http://snapshot.notset.fr/mr/binary/libc6-i386/2.32-4/binfiles?fileinfo=1 Get binary package info: libcap-ng0=0.7.9-2.2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap-ng0/0.7.9-2.2+b1/binfiles?fileinfo=1 Get binary package info: libcap2=1:2.44-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap2/1:2.44-1/binfiles?fileinfo=1 Get binary package info: libcc1-0=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libcc1-0/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libclang-12-dev=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/libclang-12-dev/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: libclang-common-12-dev=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/libclang-common-12-dev/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: libclang-cpp12=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/libclang-cpp12/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: libclang1-12=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/libclang1-12/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: libcom-err2=1.46.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcom-err2/1.46.4-1/binfiles?fileinfo=1 Get binary package info: libcrypt-dev=1:4.4.26-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt-dev/1:4.4.26-1/binfiles?fileinfo=1 Get binary package info: libcrypt1=1:4.4.26-1 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt1/1:4.4.26-1/binfiles?fileinfo=1 Get binary package info: libctf-nobfd0=2.37-10 Binary URL: http://snapshot.notset.fr/mr/binary/libctf-nobfd0/2.37-10/binfiles?fileinfo=1 Get binary package info: libctf0=2.37-10 Binary URL: http://snapshot.notset.fr/mr/binary/libctf0/2.37-10/binfiles?fileinfo=1 Get binary package info: libdb5.3=5.3.28+dfsg1-0.8 Binary URL: http://snapshot.notset.fr/mr/binary/libdb5.3/5.3.28+dfsg1-0.8/binfiles?fileinfo=1 Get binary package info: libdebconfclient0=0.261 Binary URL: http://snapshot.notset.fr/mr/binary/libdebconfclient0/0.261/binfiles?fileinfo=1 Get binary package info: libdebhelper-perl=13.5.2 Binary URL: http://snapshot.notset.fr/mr/binary/libdebhelper-perl/13.5.2/binfiles?fileinfo=1 Get binary package info: libdpkg-perl=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/libdpkg-perl/1.20.9/binfiles?fileinfo=1 Get binary package info: libedit-dev=3.1-20210910-1 Binary URL: http://snapshot.notset.fr/mr/binary/libedit-dev/3.1-20210910-1/binfiles?fileinfo=1 Get binary package info: libedit2=3.1-20210910-1 Binary URL: http://snapshot.notset.fr/mr/binary/libedit2/3.1-20210910-1/binfiles?fileinfo=1 Get binary package info: libelf1=0.186-1 Binary URL: http://snapshot.notset.fr/mr/binary/libelf1/0.186-1/binfiles?fileinfo=1 Get binary package info: libexpat1=2.4.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1/2.4.1-3/binfiles?fileinfo=1 Get binary package info: libffi-dev=3.4.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libffi-dev/3.4.2-3/binfiles?fileinfo=1 Get binary package info: libffi8=3.4.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libffi8/3.4.2-3/binfiles?fileinfo=1 Get binary package info: libfile-stripnondeterminism-perl=1.12.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-stripnondeterminism-perl/1.12.1-1/binfiles?fileinfo=1 Get binary package info: libgc1=1:8.0.4-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgc1/1:8.0.4-3/binfiles?fileinfo=1 Get binary package info: libgcc-11-dev=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-11-dev/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libgcc-s1=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-s1/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libgcrypt20=1.9.4-3+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libgcrypt20/1.9.4-3+b1/binfiles?fileinfo=1 Get binary package info: libgdbm-compat4=1.22-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm-compat4/1.22-1/binfiles?fileinfo=1 Get binary package info: libgdbm6=1.22-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm6/1.22-1/binfiles?fileinfo=1 Get binary package info: libglib2.0-0=2.70.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libglib2.0-0/2.70.1-1/binfiles?fileinfo=1 Get binary package info: libgmp10=2:6.2.1+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgmp10/2:6.2.1+dfsg-3/binfiles?fileinfo=1 Get binary package info: libgomp1=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libgomp1/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libgpg-error0=1.42-3 Binary URL: http://snapshot.notset.fr/mr/binary/libgpg-error0/1.42-3/binfiles?fileinfo=1 Get binary package info: libgssapi-krb5-2=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libgssapi-krb5-2/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libicu-dev=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/libicu-dev/67.1-7/binfiles?fileinfo=1 Get binary package info: libicu67=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/libicu67/67.1-7/binfiles?fileinfo=1 Get binary package info: libisl23=0.24-2 Binary URL: http://snapshot.notset.fr/mr/binary/libisl23/0.24-2/binfiles?fileinfo=1 Get binary package info: libitm1=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libitm1/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libk5crypto3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libk5crypto3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkeyutils1=1.6.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libkeyutils1/1.6.1-2/binfiles?fileinfo=1 Get binary package info: libkrb5-3=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5-3/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libkrb5support0=1.18.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5support0/1.18.3-7/binfiles?fileinfo=1 Get binary package info: libllvm12=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/libllvm12/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: liblsan0=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/liblsan0/11.2.0-12/binfiles?fileinfo=1 Get binary package info: liblz4-1=1.9.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblz4-1/1.9.3-2/binfiles?fileinfo=1 Get binary package info: liblzma5=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzma5/5.2.5-2/binfiles?fileinfo=1 Get binary package info: libmagic-mgc=1:5.41-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic-mgc/1:5.41-2/binfiles?fileinfo=1 Get binary package info: libmagic1=1:5.41-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic1/1:5.41-2/binfiles?fileinfo=1 Get binary package info: libmd-dev=1.0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmd-dev/1.0.4-1/binfiles?fileinfo=1 Get binary package info: libmd0=1.0.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmd0/1.0.4-1/binfiles?fileinfo=1 Get binary package info: libmount1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libmount1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libmpc3=1.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmpc3/1.2.1-1/binfiles?fileinfo=1 Get binary package info: libmpdec3=2.5.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libmpdec3/2.5.1-2/binfiles?fileinfo=1 Get binary package info: libmpfr6=4.1.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmpfr6/4.1.0-3/binfiles?fileinfo=1 Get binary package info: libncurses-dev=6.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncurses-dev/6.3-1/binfiles?fileinfo=1 Get binary package info: libncurses6=6.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncurses6/6.3-1/binfiles?fileinfo=1 Get binary package info: libncursesw6=6.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libncursesw6/6.3-1/binfiles?fileinfo=1 Get binary package info: libnsl-dev=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl-dev/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libnsl2=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl2/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libobjc-11-dev=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libobjc-11-dev/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libobjc4=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libobjc4/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libosp5=1.5.2-13+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libosp5/1.5.2-13+b2/binfiles?fileinfo=1 Get binary package info: libpam-modules=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-modules-bin=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules-bin/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam-runtime=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-runtime/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpam0g=1.4.0-10 Binary URL: http://snapshot.notset.fr/mr/binary/libpam0g/1.4.0-10/binfiles?fileinfo=1 Get binary package info: libpcre2-8-0=10.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-8-0/10.39-3/binfiles?fileinfo=1 Get binary package info: libpcre3=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre3/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libperl5.32=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libperl5.32/5.32.1-6/binfiles?fileinfo=1 Get binary package info: libpfm4=4.11.1+git32-gd0b85fb-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpfm4/4.11.1+git32-gd0b85fb-1/binfiles?fileinfo=1 Get binary package info: libpipeline1=1.5.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpipeline1/1.5.4-1/binfiles?fileinfo=1 Get binary package info: libpython3-stdlib=3.9.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3-stdlib/3.9.8-1/binfiles?fileinfo=1 Get binary package info: libpython3.9-minimal=3.9.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-minimal/3.9.9-1/binfiles?fileinfo=1 Get binary package info: libpython3.9-stdlib=3.9.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-stdlib/3.9.9-1/binfiles?fileinfo=1 Get binary package info: libquadmath0=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libquadmath0/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libreadline8=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libreadline8/8.1-2/binfiles?fileinfo=1 Get binary package info: libseccomp2=2.5.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libseccomp2/2.5.3-2/binfiles?fileinfo=1 Get binary package info: libselinux1=3.3-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libselinux1/3.3-1+b1/binfiles?fileinfo=1 Get binary package info: libsigsegv2=2.13-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsigsegv2/2.13-1/binfiles?fileinfo=1 Get binary package info: libsmartcols1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libsmartcols1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libsqlite3-0=3.36.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsqlite3-0/3.36.0-2/binfiles?fileinfo=1 Get binary package info: libssl1.1=1.1.1l-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssl1.1/1.1.1l-1/binfiles?fileinfo=1 Get binary package info: libstdc++-11-dev=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++-11-dev/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libstdc++6=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++6/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libsub-override-perl=0.09-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsub-override-perl/0.09-2/binfiles?fileinfo=1 Get binary package info: libsystemd0=249.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsystemd0/249.7-1/binfiles?fileinfo=1 Get binary package info: libtinfo6=6.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtinfo6/6.3-1/binfiles?fileinfo=1 Get binary package info: libtirpc-common=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-common/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc-dev=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-dev/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtirpc3=1.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc3/1.3.2-2/binfiles?fileinfo=1 Get binary package info: libtool=2.4.6-15 Binary URL: http://snapshot.notset.fr/mr/binary/libtool/2.4.6-15/binfiles?fileinfo=1 Get binary package info: libtsan0=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libtsan0/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libubsan1=11.2.0-12 Binary URL: http://snapshot.notset.fr/mr/binary/libubsan1/11.2.0-12/binfiles?fileinfo=1 Get binary package info: libuchardet0=0.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libuchardet0/0.0.7-1/binfiles?fileinfo=1 Get binary package info: libudev1=249.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libudev1/249.7-1/binfiles?fileinfo=1 Get binary package info: libunistring2=0.9.10-6 Binary URL: http://snapshot.notset.fr/mr/binary/libunistring2/0.9.10-6/binfiles?fileinfo=1 Get binary package info: libuuid1=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/libuuid1/2.37.2-4/binfiles?fileinfo=1 Get binary package info: libxml2=2.9.12+dfsg-5+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libxml2/2.9.12+dfsg-5+b1/binfiles?fileinfo=1 Get binary package info: libxml2-dev=2.9.12+dfsg-5+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libxml2-dev/2.9.12+dfsg-5+b1/binfiles?fileinfo=1 Get binary package info: libyaml-0-2=0.2.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libyaml-0-2/0.2.2-1/binfiles?fileinfo=1 Get binary package info: libz3-4=4.8.12-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libz3-4/4.8.12-1+b1/binfiles?fileinfo=1 Get binary package info: libz3-dev=4.8.12-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libz3-dev/4.8.12-1+b1/binfiles?fileinfo=1 Get binary package info: libzstd1=1.4.8+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libzstd1/1.4.8+dfsg-3/binfiles?fileinfo=1 Get binary package info: linux-libc-dev=5.15.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/linux-libc-dev/5.15.3-1/binfiles?fileinfo=1 Get binary package info: llvm-12=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/llvm-12/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: llvm-12-dev=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/llvm-12-dev/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: llvm-12-linker-tools=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/llvm-12-linker-tools/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: llvm-12-runtime=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/llvm-12-runtime/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: llvm-12-tools=1:12.0.1-16 Binary URL: http://snapshot.notset.fr/mr/binary/llvm-12-tools/1:12.0.1-16/binfiles?fileinfo=1 Get binary package info: login=1:4.8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/login/1:4.8.1-2/binfiles?fileinfo=1 Get binary package info: lsb-base=11.1.0 Binary URL: http://snapshot.notset.fr/mr/binary/lsb-base/11.1.0/binfiles?fileinfo=1 Get binary package info: m4=1.4.18-5 Binary URL: http://snapshot.notset.fr/mr/binary/m4/1.4.18-5/binfiles?fileinfo=1 Get binary package info: make=4.3-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/make/4.3-4.1/binfiles?fileinfo=1 Get binary package info: man-db=2.9.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/man-db/2.9.4-2/binfiles?fileinfo=1 Get binary package info: mawk=1.3.4.20200120-2 Binary URL: http://snapshot.notset.fr/mr/binary/mawk/1.3.4.20200120-2/binfiles?fileinfo=1 Get binary package info: media-types=4.0.0 Binary URL: http://snapshot.notset.fr/mr/binary/media-types/4.0.0/binfiles?fileinfo=1 Get binary package info: ncurses-base=6.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-base/6.3-1/binfiles?fileinfo=1 Get binary package info: ncurses-bin=6.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-bin/6.3-1/binfiles?fileinfo=1 Get binary package info: opensp=1.5.2-13+b2 Binary URL: http://snapshot.notset.fr/mr/binary/opensp/1.5.2-13+b2/binfiles?fileinfo=1 Get binary package info: patch=2.7.6-7 Binary URL: http://snapshot.notset.fr/mr/binary/patch/2.7.6-7/binfiles?fileinfo=1 Get binary package info: perl=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-base=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl-base/5.32.1-6/binfiles?fileinfo=1 Get binary package info: perl-modules-5.32=5.32.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/perl-modules-5.32/5.32.1-6/binfiles?fileinfo=1 Get binary package info: pkg-config=0.29.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/pkg-config/0.29.2-1/binfiles?fileinfo=1 Get binary package info: po-debconf=1.0.21+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/po-debconf/1.0.21+nmu1/binfiles?fileinfo=1 Get binary package info: python3=3.9.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3/3.9.8-1/binfiles?fileinfo=1 Get binary package info: python3-minimal=3.9.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-minimal/3.9.8-1/binfiles?fileinfo=1 Get binary package info: python3-pkg-resources=58.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pkg-resources/58.2.0-1/binfiles?fileinfo=1 Get binary package info: python3-pygments=2.7.1+dfsg-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pygments/2.7.1+dfsg-2.1/binfiles?fileinfo=1 Get binary package info: python3-yaml=5.4.1-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-yaml/5.4.1-1+b1/binfiles?fileinfo=1 Get binary package info: python3.9=3.9.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9/3.9.9-1/binfiles?fileinfo=1 Get binary package info: python3.9-minimal=3.9.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9-minimal/3.9.9-1/binfiles?fileinfo=1 Get binary package info: readline-common=8.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/readline-common/8.1-2/binfiles?fileinfo=1 Get binary package info: rpcsvc-proto=1.4.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/rpcsvc-proto/1.4.2-4/binfiles?fileinfo=1 Get binary package info: sed=4.8-1 Binary URL: http://snapshot.notset.fr/mr/binary/sed/4.8-1/binfiles?fileinfo=1 Get binary package info: sensible-utils=0.0.17 Binary URL: http://snapshot.notset.fr/mr/binary/sensible-utils/0.0.17/binfiles?fileinfo=1 Get binary package info: sgml-base=1.30 Binary URL: http://snapshot.notset.fr/mr/binary/sgml-base/1.30/binfiles?fileinfo=1 Get binary package info: sgml-data=2.0.11+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/sgml-data/2.0.11+nmu1/binfiles?fileinfo=1 Get binary package info: sysvinit-utils=3.00-1 Binary URL: http://snapshot.notset.fr/mr/binary/sysvinit-utils/3.00-1/binfiles?fileinfo=1 Get binary package info: tar=1.34+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/tar/1.34+dfsg-1/binfiles?fileinfo=1 Get binary package info: tzdata=2021e-1 Binary URL: http://snapshot.notset.fr/mr/binary/tzdata/2021e-1/binfiles?fileinfo=1 Get binary package info: util-linux=2.37.2-4 Binary URL: http://snapshot.notset.fr/mr/binary/util-linux/2.37.2-4/binfiles?fileinfo=1 Get binary package info: xml-core=0.18+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/xml-core/0.18+nmu1/binfiles?fileinfo=1 Get binary package info: xz-utils=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/xz-utils/5.2.5-2/binfiles?fileinfo=1 Get binary package info: zlib1g=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Get binary package info: zlib1g-dev=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g-dev/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Remaining packages to be found: 210 Timestamp source (60 packages): deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main New buildinfo file: /tmp/aspectc++-2.3+git20211104-2_u5fb40d/aspectc++_2.3+git20211104-2_amd64.buildinfo env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf:all=2.71-2 automake:all=1:1.16.5-1.1 autopoint:all=0.21-4 autotools-dev:all=20180224.1+nmu1 base-files:amd64=12 base-passwd:amd64=3.5.52 bash:amd64=5.1-3.1 binutils:amd64=2.37-10 binutils-common:amd64=2.37-10 binutils-x86-64-linux-gnu:amd64=2.37-10 bsdextrautils:amd64=2.37.2-4 bsdutils:amd64=1:2.37.2-4 build-essential:amd64=12.9 bzip2:amd64=1.0.8-4 coreutils:amd64=8.32-4.1 cpp:amd64=4:11.2.0-2 cpp-11:amd64=11.2.0-12 dash:amd64=0.5.11+git20210903+057cd650a4ed-3 debconf:all=1.5.79 debhelper:all=13.5.2 debianutils:amd64=5.5-1 dh-autoreconf:all=20 dh-strip-nondeterminism:all=1.12.1-1 diffutils:amd64=1:3.7-5 docbook:all=4.5-8 docbook-to-man:amd64=1:2.0.0-45 dpkg:amd64=1.20.9 dpkg-dev:all=1.20.9 dwz:amd64=0.14-1 file:amd64=1:5.41-2 findutils:amd64=4.8.0-1 g++:amd64=4:11.2.0-2 g++-11:amd64=11.2.0-12 gcc:amd64=4:11.2.0-2 gcc-11:amd64=11.2.0-12 gcc-11-base:amd64=11.2.0-12 gettext:amd64=0.21-4 gettext-base:amd64=0.21-4 grep:amd64=3.7-1 groff-base:amd64=1.22.4-7 gzip:amd64=1.10-4 hostname:amd64=3.23 icu-devtools:amd64=67.1-7 init-system-helpers:all=1.60 intltool-debian:all=0.35.0+20060710.5 lib32gcc-s1:amd64=11.2.0-12 lib32stdc++6:amd64=11.2.0-12 libacl1:amd64=2.3.1-1 libarchive-zip-perl:all=1.68-1 libasan6:amd64=11.2.0-12 libatomic1:amd64=11.2.0-12 libattr1:amd64=1:2.5.1-1 libaudit-common:all=1:3.0.6-1 libaudit1:amd64=1:3.0.6-1+b1 libbinutils:amd64=2.37-10 libblkid1:amd64=2.37.2-4 libbsd-dev:amd64=0.11.3-1 libbsd0:amd64=0.11.3-1 libbz2-1.0:amd64=1.0.8-4 libc-bin:amd64=2.32-4 libc-dev-bin:amd64=2.32-4 libc6:amd64=2.32-4 libc6-dev:amd64=2.32-4 libc6-i386:amd64=2.32-4 libcap-ng0:amd64=0.7.9-2.2+b1 libcap2:amd64=1:2.44-1 libcc1-0:amd64=11.2.0-12 libclang-12-dev:amd64=1:12.0.1-16 libclang-common-12-dev:amd64=1:12.0.1-16 libclang-cpp12:amd64=1:12.0.1-16 libclang1-12:amd64=1:12.0.1-16 libcom-err2:amd64=1.46.4-1 libcrypt-dev:amd64=1:4.4.26-1 libcrypt1:amd64=1:4.4.26-1 libctf-nobfd0:amd64=2.37-10 libctf0:amd64=2.37-10 libdb5.3:amd64=5.3.28+dfsg1-0.8 libdebconfclient0:amd64=0.261 libdebhelper-perl:all=13.5.2 libdpkg-perl:all=1.20.9 libedit-dev:amd64=3.1-20210910-1 libedit2:amd64=3.1-20210910-1 libelf1:amd64=0.186-1 libexpat1:amd64=2.4.1-3 libffi-dev:amd64=3.4.2-3 libffi8:amd64=3.4.2-3 libfile-stripnondeterminism-perl:all=1.12.1-1 libgc1:amd64=1:8.0.4-3 libgcc-11-dev:amd64=11.2.0-12 libgcc-s1:amd64=11.2.0-12 libgcrypt20:amd64=1.9.4-3+b1 libgdbm-compat4:amd64=1.22-1 libgdbm6:amd64=1.22-1 libglib2.0-0:amd64=2.70.1-1 libgmp10:amd64=2:6.2.1+dfsg-3 libgomp1:amd64=11.2.0-12 libgpg-error0:amd64=1.42-3 libgssapi-krb5-2:amd64=1.18.3-7 libicu-dev:amd64=67.1-7 libicu67:amd64=67.1-7 libisl23:amd64=0.24-2 libitm1:amd64=11.2.0-12 libk5crypto3:amd64=1.18.3-7 libkeyutils1:amd64=1.6.1-2 libkrb5-3:amd64=1.18.3-7 libkrb5support0:amd64=1.18.3-7 libllvm12:amd64=1:12.0.1-16 liblsan0:amd64=11.2.0-12 liblz4-1:amd64=1.9.3-2 liblzma5:amd64=5.2.5-2 libmagic-mgc:amd64=1:5.41-2 libmagic1:amd64=1:5.41-2 libmd-dev:amd64=1.0.4-1 libmd0:amd64=1.0.4-1 libmount1:amd64=2.37.2-4 libmpc3:amd64=1.2.1-1 libmpdec3:amd64=2.5.1-2 libmpfr6:amd64=4.1.0-3 libncurses-dev:amd64=6.3-1 libncurses6:amd64=6.3-1 libncursesw6:amd64=6.3-1 libnsl-dev:amd64=1.3.0-2 libnsl2:amd64=1.3.0-2 libobjc-11-dev:amd64=11.2.0-12 libobjc4:amd64=11.2.0-12 libosp5:amd64=1.5.2-13+b2 libpam-modules:amd64=1.4.0-10 libpam-modules-bin:amd64=1.4.0-10 libpam-runtime:all=1.4.0-10 libpam0g:amd64=1.4.0-10 libpcre2-8-0:amd64=10.39-3 libpcre3:amd64=2:8.39-13 libperl5.32:amd64=5.32.1-6 libpfm4:amd64=4.11.1+git32-gd0b85fb-1 libpipeline1:amd64=1.5.4-1 libpython3-stdlib:amd64=3.9.8-1 libpython3.9-minimal:amd64=3.9.9-1 libpython3.9-stdlib:amd64=3.9.9-1 libquadmath0:amd64=11.2.0-12 libreadline8:amd64=8.1-2 libseccomp2:amd64=2.5.3-2 libselinux1:amd64=3.3-1+b1 libsigsegv2:amd64=2.13-1 libsmartcols1:amd64=2.37.2-4 libsqlite3-0:amd64=3.36.0-2 libssl1.1:amd64=1.1.1l-1 libstdc++-11-dev:amd64=11.2.0-12 libstdc++6:amd64=11.2.0-12 libsub-override-perl:all=0.09-2 libsystemd0:amd64=249.7-1 libtinfo6:amd64=6.3-1 libtirpc-common:all=1.3.2-2 libtirpc-dev:amd64=1.3.2-2 libtirpc3:amd64=1.3.2-2 libtool:all=2.4.6-15 libtsan0:amd64=11.2.0-12 libubsan1:amd64=11.2.0-12 libuchardet0:amd64=0.0.7-1 libudev1:amd64=249.7-1 libunistring2:amd64=0.9.10-6 libuuid1:amd64=2.37.2-4 libxml2:amd64=2.9.12+dfsg-5+b1 libxml2-dev:amd64=2.9.12+dfsg-5+b1 libyaml-0-2:amd64=0.2.2-1 libz3-4:amd64=4.8.12-1+b1 libz3-dev:amd64=4.8.12-1+b1 libzstd1:amd64=1.4.8+dfsg-3 linux-libc-dev:amd64=5.15.3-1 llvm-12:amd64=1:12.0.1-16 llvm-12-dev:amd64=1:12.0.1-16 llvm-12-linker-tools:amd64=1:12.0.1-16 llvm-12-runtime:amd64=1:12.0.1-16 llvm-12-tools:amd64=1:12.0.1-16 login:amd64=1:4.8.1-2 lsb-base:all=11.1.0 m4:amd64=1.4.18-5 make:amd64=4.3-4.1 man-db:amd64=2.9.4-2 mawk:amd64=1.3.4.20200120-2 media-types:all=4.0.0 ncurses-base:all=6.3-1 ncurses-bin:amd64=6.3-1 opensp:amd64=1.5.2-13+b2 patch:amd64=2.7.6-7 perl:amd64=5.32.1-6 perl-base:amd64=5.32.1-6 perl-modules-5.32:all=5.32.1-6 pkg-config:amd64=0.29.2-1 po-debconf:all=1.0.21+nmu1 python3:amd64=3.9.8-1 python3-minimal:amd64=3.9.8-1 python3-pkg-resources:all=58.2.0-1 python3-pygments:all=2.7.1+dfsg-2.1 python3-yaml:amd64=5.4.1-1+b1 python3.9:amd64=3.9.9-1 python3.9-minimal:amd64=3.9.9-1 readline-common:all=8.1-2 rpcsvc-proto:amd64=1.4.2-4 sed:amd64=4.8-1 sensible-utils:all=0.0.17 sgml-base:all=1.30 sgml-data:all=2.0.11+nmu1 sysvinit-utils:amd64=3.00-1 tar:amd64=1.34+dfsg-1 tzdata:all=2021e-1 util-linux:amd64=2.37.2-4 xml-core:all=0.18+nmu1 xz-utils:amd64=5.2.5-2 zlib1g:amd64=1:1.2.11.dfsg-2 zlib1g-dev:amd64=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211123T025155Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20211123T025155Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d aspectc++=1:2.3+git20211104-2 && mkdir -p /build/aspectc++-uTHKxK && dpkg-source --no-check -x /*.dsc /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104 && chown -R builduser:builduser /build/aspectc++-uTHKxK" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1637614160" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/aspectc++-uTHKxK /tmp/aspectc++-2.3+git20211104-2_u5fb40d bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.UFrFO8E6rQ as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.UFrFO8E6rQ Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-8). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1032 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4668 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-13) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211123T025155Z/ unstable main deb-src http://snapshot.notset.fr/archive/debian/20211123T025155Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.UFrFO8E6rQ Get:1 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable InRelease [165 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main Sources [12.5 MB] Get:4 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main amd64 Packages [12.0 MB] Fetched 24.7 MB in 20s (1217 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.UFrFO8E6rQ I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d aspectc++=1:2.3+git20211104-2 && mkdir -p /build/aspectc++-uTHKxK && dpkg-source --no-check -x /*.dsc /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104 && chown -R builduser:builduser /build/aspectc++-uTHKxK"' exec /tmp/mmdebstrap.UFrFO8E6rQ Reading package lists... NOTICE: 'aspectc++' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/aspectc Please use: git clone https://salsa.debian.org/debian/aspectc to retrieve the latest (possibly unreleased) updates to the package. Need to get 4330 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main aspectc++ 1:2.3+git20211104-2 (dsc) [2329 B] Get:2 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main aspectc++ 1:2.3+git20211104-2 (tar) [4313 kB] Get:3 http://snapshot.notset.fr/archive/debian/20211123T025155Z unstable/main aspectc++ 1:2.3+git20211104-2 (diff) [15.3 kB] Fetched 4330 kB in 3s (1243 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'aspectc++_2.3+git20211104-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting aspectc++ in /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104 dpkg-source: info: unpacking aspectc++_2.3+git20211104.orig.tar.bz2 dpkg-source: info: unpacking aspectc++_2.3+git20211104-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying float128.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1637614160" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.UFrFO8E6rQ dpkg-buildpackage: info: source package aspectc++ dpkg-buildpackage: info: source version 1:2.3+git20211104-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Reinhard Tartler dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot dh_clean build-*stamp binary-*stamp puma.config # cleaning up source directories: /usr/bin/make -s -C Puma cleanall Making tests clean... Making parser clean... Making ccparser clean... Making cparser clean... Making macronames clean... Making annotator clean... Making sync clean... Making docs clean... Making completely clean... # The clang frontend adds additional tests that need cleaning # so far, no tests are excluded by using the Clang frontend /usr/bin/make -s -C AspectC++ cleanall FRONTEND=Clang LLVMCONF=/usr/bin/llvm-config-12 /usr/bin/which: this version of `which' is deprecated; use `command -v' in scripts instead. Making it clean. --- Making ACModel library for TARGET=linux-release Compiler = g++ -DNDEBUG -std=gnu++11 -I../../Puma/extern `xml2-config --cflags` -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations --- Making it clean. /usr/bin/make -s -C Ag++ clean CLEAN # remove leftovers from Upstream Makefiles rm -rf Puma/include rm -rf AspectC++/tests/RepoVersion/repo.use rm -rf Ag++/DepFiles Ag++/ObjFiles Ag++/bin Ag++/tests/test_11.config rm -rf AspectC++/DepFiles AspectC++/ObjFiles AspectC++/bin rm -rf AspectC++/tests/*/feature.out rm -rf AspectC++/tests/RepoVersion/feature.fil # remove generated manpages: rm -f ac++.1 ag++.1 rm -rf AspectC++/bin rm -rf Puma.copy/ # remove autopkgtest cruft rm -rf Ag++/tests/src/obj rm -rf Ag++/tests/src/test # standard cleaning: dh_clean debian/rules build-arch dh_testdir /usr/bin/make -C Puma/ MINI=1 -j4 all make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma' --- Making PUMA for TARGET=linux-release Extensions = --- make[3]: Nothing to be done for 'all'. cc -O2 -g -Wall -pipe -Wno-deprecated-declarations lemon.c -o lemon Copying sources not to weave... Generating dependencies for SimpleParser.cc... Generating dependencies for PathManager.cc... Generating dependencies for PathIterator.cc... Generating dependencies for PathInfo.cc... Generating dependencies for OptsParser.cc... Generating dependencies for FilenameInfo.cc... Generating dependencies for ErrorStream.cc... Generating dependencies for ErrorSink.cc... Generating dependencies for ErrorSeverity.cc... Generating dependencies for ErrorCollector.cc... Generating dependencies for Config.cc... Generating dependencies for WChar.cc... Generating dependencies for VoidPtrArray.cc... Generating dependencies for VerboseMgr.cc... Generating dependencies for TerminalSink.cc... Generating dependencies for SysCall.cc... Generating dependencies for StrHashTable.cc... Generating dependencies for StrCol.cc... Generating dependencies for RegComp.cc... Generating dependencies for PipedCmd.cc... Generating dependencies for Pipe.cc... Generating dependencies for MemPool.cc... Generating dependencies for List.cc... Generating dependencies for KeyboardSource.cc... Generating dependencies for DString.cc... --- Compiling DString.cc... Compiling PUMA for TARGET=linux-release Compiler = g++ -DNDEBUG -std=gnu++11 -I /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern -I /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/inc -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations Linker = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations Compiling KeyboardSource.cc... Compiling List.cc... --- Compiling MemPool.cc... Compiling Pipe.cc... Compiling PipedCmd.cc... Compiling RegComp.cc... Compiling StrCol.cc... Compiling StrHashTable.cc... Compiling SysCall.cc... Compiling TerminalSink.cc... Compiling VerboseMgr.cc... Compiling VoidPtrArray.cc... Compiling WChar.cc... Compiling Config.cc... Compiling ErrorCollector.cc... Compiling ErrorSeverity.cc... Compiling ErrorSink.cc... Compiling ErrorStream.cc... Compiling FilenameInfo.cc... Compiling OptsParser.cc... Compiling PathInfo.cc... Compiling PathIterator.cc... Compiling PathManager.cc... Compiling SimpleParser.cc... Making the static library /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/lib/linux-release/libMiniPuma.a... make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma' /usr/bin/make -C AspectC++/ SHARED=1 -j4 all FRONTEND=Clang LLVMCONF=/usr/bin/llvm-config-12 make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++' /usr/bin/which: this version of `which' is deprecated; use `command -v' in scripts instead. make[2]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/ACModel' --- Making ACModel library for TARGET=linux-release Compiler = g++ -DNDEBUG -std=gnu++11 -I../../Puma/extern `xml2-config --cflags` -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations --- Making dependency file ObjFiles/linux-release/Elements.o. Making dependency file ObjFiles/linux-release/MatchExpr.o. Making dependency file ObjFiles/linux-release/MatchName.o. Making dependency file ObjFiles/linux-release/MatchTemplateArg.o. Making object file ObjFiles/linux-release/MatchExpr.o. Making object file ObjFiles/linux-release/MatchTemplateArg.o. Making object file ObjFiles/linux-release/MatchName.o. Making object file ObjFiles/linux-release/Elements.o. Making dependency file ObjFiles/linux-release/MatchType.o. Making object file ObjFiles/linux-release/MatchType.o. Making dependency file ObjFiles/linux-release/MatchTypeInfos.o. Making object file ObjFiles/linux-release/MatchTypeInfos.o. Making dependency file ObjFiles/linux-release/Utils.o. Making object file ObjFiles/linux-release/Utils.o. Making dependency file ObjFiles/linux-release/XmlModelReader.o. Making object file ObjFiles/linux-release/XmlModelReader.o. --- Making AspectC++ for TARGET=linux-release Compiler = g++ -DNDEBUG -std=gnu++11 -I../Puma/extern -I../Puma/include -I/usr/include/libxml2 -I/usr/lib/llvm-12/include -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DFRONTEND_CLANG -O2 -g -Wall -pipe -Wno-deprecated-declarations -fno-rtti -Wno-strict-aliasing -std=gnu++14 Linker = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -fno-rtti -Wno-strict-aliasing -std=gnu++14 -L../Puma/lib/linux-release -lMiniPuma -lxml2 -lclangRewriteFrontend -lclangRewrite -lclangFrontend -lclangSerialization -lclangDriver -lclangParse -lclangSema -lclangAnalysis -lclangEdit -lclangAST -lclangLex -lclangBasic -lLLVMAsmParser -lLLVMMCParser -lLLVMBitReader -lLLVMTransformUtils -lLLVMCore -lLLVMMC -lLLVMOption -lLLVMSupport -Wl,--as-needed -latomic -Wl,--no-as-needed -Xlinker --wrap=_ZN5clang4Sema19canSkipFunctionBodyEPNS_4DeclE -Xlinker --wrap=_ZN5clang4Sema21ProcessStmtAttributesEPNS_4StmtERKNS_20ParsedAttributesViewENS_11SourceRangeE -L/usr/lib/llvm-12/lib -lLLVMWindowsManifest -lLLVMXRay -lLLVMLibDriver -lLLVMDlltoolDriver -lLLVMCoverage -lLLVMLineEditor -lLLVMXCoreDisassembler -lLLVMXCoreCodeGen -lLLVMXCoreDesc -lLLVMXCoreInfo -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMX86Desc -lLLVMX86Info -lLLVMWebAssemblyDisassembler -lLLVMWebAssemblyAsmParser -lLLVMWebAssemblyCodeGen -lLLVMWebAssemblyDesc -lLLVMWebAssemblyInfo -lLLVMSystemZDisassembler -lLLVMSystemZAsmParser -lLLVMSystemZCodeGen -lLLVMSystemZDesc -lLLVMSystemZInfo -lLLVMSparcDisassembler -lLLVMSparcAsmParser -lLLVMSparcCodeGen -lLLVMSparcDesc -lLLVMSparcInfo -lLLVMRISCVDisassembler -lLLVMRISCVAsmParser -lLLVMRISCVCodeGen -lLLVMRISCVDesc -lLLVMRISCVInfo -lLLVMPowerPCDisassembler -lLLVMPowerPCAsmParser -lLLVMPowerPCCodeGen -lLLVMPowerPCDesc -lLLVMPowerPCInfo -lLLVMNVPTXCodeGen -lLLVMNVPTXDesc -lLLVMNVPTXInfo -lLLVMMSP430Disassembler -lLLVMMSP430AsmParser -lLLVMMSP430CodeGen -lLLVMMSP430Desc -lLLVMMSP430Info -lLLVMMipsDisassembler -lLLVMMipsAsmParser -lLLVMMipsCodeGen -lLLVMMipsDesc -lLLVMMipsInfo -lLLVMLanaiDisassembler -lLLVMLanaiCodeGen -lLLVMLanaiAsmParser -lLLVMLanaiDesc -lLLVMLanaiInfo -lLLVMHexagonDisassembler -lLLVMHexagonCodeGen -lLLVMHexagonAsmParser -lLLVMHexagonDesc -lLLVMHexagonInfo -lLLVMBPFDisassembler -lLLVMBPFAsmParser -lLLVMBPFCodeGen -lLLVMBPFDesc -lLLVMBPFInfo -lLLVMAVRDisassembler -lLLVMAVRAsmParser -lLLVMAVRCodeGen -lLLVMAVRDesc -lLLVMAVRInfo -lLLVMARMDisassembler -lLLVMARMAsmParser -lLLVMARMCodeGen -lLLVMARMDesc -lLLVMARMUtils -lLLVMARMInfo -lLLVMAMDGPUDisassembler -lLLVMAMDGPUAsmParser -lLLVMAMDGPUCodeGen -lLLVMAMDGPUDesc -lLLVMAMDGPUUtils -lLLVMAMDGPUInfo -lLLVMAArch64Disassembler -lLLVMAArch64AsmParser -lLLVMAArch64CodeGen -lLLVMAArch64Desc -lLLVMAArch64Utils -lLLVMAArch64Info -lLLVMPerfJITEvents -lLLVMOrcJIT -lLLVMMCJIT -lLLVMJITLink -lLLVMOrcTargetProcess -lLLVMOrcShared -lLLVMInterpreter -lLLVMExecutionEngine -lLLVMRuntimeDyld -lLLVMSymbolize -lLLVMDebugInfoPDB -lLLVMDebugInfoGSYM -lLLVMOption -lLLVMObjectYAML -lLLVMMCA -lLLVMMCDisassembler -lLLVMLTO -lLLVMCFGuard -lLLVMFrontendOpenACC -lLLVMExtensions -lPolly -lPollyISL -lLLVMPasses -lLLVMObjCARCOpts -lLLVMHelloNew -lLLVMCoroutines -lLLVMipo -lLLVMInstrumentation -lLLVMVectorize -lLLVMLinker -lLLVMFrontendOpenMP -lLLVMDWARFLinker -lLLVMGlobalISel -lLLVMMIRParser -lLLVMAsmPrinter -lLLVMDebugInfoDWARF -lLLVMSelectionDAG -lLLVMCodeGen -lLLVMIRReader -lLLVMAsmParser -lLLVMInterfaceStub -lLLVMFileCheck -lLLVMFuzzMutate -lLLVMTarget -lLLVMScalarOpts -lLLVMInstCombine -lLLVMAggressiveInstCombine -lLLVMTransformUtils -lLLVMBitWriter -lLLVMAnalysis -lLLVMProfileData -lLLVMObject -lLLVMTextAPI -lLLVMMCParser -lLLVMMC -lLLVMDebugInfoCodeView -lLLVMDebugInfoMSF -lLLVMBitReader -lLLVMCore -lLLVMRemarks -lLLVMBitstreamReader -lLLVMBinaryFormat -lLLVMTableGen -lLLVMSupport -lLLVMDemangle -lrt -ldl -lpthread -lm /usr/lib/x86_64-linux-gnu/libz3.so -lz -ltinfo -lxml2 -LACModel/lib/linux-release -lacmodel --- Making dependency file DepFiles/linux-release/ACConfig.d. Making object file ObjFiles/linux-release/ACConfig.o. Making dependency file DepFiles/linux-release/ACProject.d. Making object file ObjFiles/linux-release/ACProject.o. Making dependency file DepFiles/linux-release/AdviceInfo.d. Making object file ObjFiles/linux-release/AdviceInfo.o. Making dependency file DepFiles/linux-release/AdviceRepo.d. Making object file ObjFiles/linux-release/AdviceRepo.o. Making dependency file DepFiles/linux-release/AspectIncludes.d. Making object file ObjFiles/linux-release/AspectIncludes.o. Creating library lib/linux-release/libacmodel.a. make[2]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/ACModel' Making dependency file DepFiles/linux-release/AspectInfo.d. Making object file ObjFiles/linux-release/AspectInfo.o. Making dependency file DepFiles/linux-release/AspectRepo.d. Making object file ObjFiles/linux-release/AspectRepo.o. Making dependency file DepFiles/linux-release/Binding.d. Making dependency file DepFiles/linux-release/CFlow.d. Making object file ObjFiles/linux-release/Binding.o. Making object file ObjFiles/linux-release/CFlow.o. Making dependency file DepFiles/linux-release/ClangASTConsumer.d. Making object file ObjFiles/linux-release/ClangASTConsumer.o. Making dependency file DepFiles/linux-release/ClangAnnotation.d. Making object file ObjFiles/linux-release/ClangAnnotation.o. Making dependency file DepFiles/linux-release/ClangBinding.d. Making object file ObjFiles/linux-release/ClangBinding.o. Making dependency file DepFiles/linux-release/ClangFileTracker.d. Making object file ObjFiles/linux-release/ClangFileTracker.o. Making dependency file DepFiles/linux-release/ClangFlowAnalysis.d. Making object file ObjFiles/linux-release/ClangFlowAnalysis.o. Making dependency file DepFiles/linux-release/ClangIncludeExpander.d. Making object file ObjFiles/linux-release/ClangIncludeExpander.o. Making dependency file DepFiles/linux-release/ClangInclusionRewriter.d. Making object file ObjFiles/linux-release/ClangInclusionRewriter.o. Making dependency file DepFiles/linux-release/ClangIntroParser.d. Making object file ObjFiles/linux-release/ClangIntroParser.o. Making dependency file DepFiles/linux-release/ClangIntroSema.d. Making object file ObjFiles/linux-release/ClangIntroSema.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/Expr.h:19, from /usr/lib/llvm-12/include/clang/AST/ASTConcept.h:17, from /usr/lib/llvm-12/include/clang/AST/ExprCXX.h:17, from /usr/lib/llvm-12/include/clang/Analysis/ConstructionContext.h:20, from /usr/lib/llvm-12/include/clang/Analysis/CFG.h:18, from /usr/lib/llvm-12/include/clang/Analysis/AnalysisDeclContext.h:22, from ClangFlowAnalysis.h:23, from ClangFlowAnalysis.cc:19: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TransferFunctions]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TransferFunctions]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TransferFunctions]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TransferFunctions]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Making dependency file DepFiles/linux-release/ClangIntroducer.d. Making object file ObjFiles/linux-release/ClangIntroducer.o. Making dependency file DepFiles/linux-release/ClangModelBuilder.d. Making object file ObjFiles/linux-release/ClangModelBuilder.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/ASTContext.h:22, from ClangSyntacticContext.h:29, from SyntacticContext.h:31, from ClangTransformInfo.h:36, from TransformInfo.h:31, from ModelBuilder.h:25, from ClangASTConsumer.h:24, from ClangASTConsumer.cc:19: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = ClangASTConsumer]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = ClangASTConsumer]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = ClangASTConsumer]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = ClangASTConsumer]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Making dependency file DepFiles/linux-release/ClangPreprocessor.d. Making object file ObjFiles/linux-release/ClangPreprocessor.o. Making dependency file DepFiles/linux-release/ClangResultBuffer.d. Making object file ObjFiles/linux-release/ClangResultBuffer.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:19, from /usr/lib/llvm-12/include/clang/Sema/DeclSpec.h:25, from /usr/lib/llvm-12/include/clang/Parse/Parser.h:23, from ClangIntroParser.h:4, from ClangIntroducer.cc:29: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘std::string ClangIntroducer::insert_introspection_code(clang::CXXRecordDecl*, int)’ at ClangIntroducer.cc:790:69: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘void ClangIntroducer::_ZN15ClangIntroducer19update_base_classesEPN5clang4DeclE.part.0(clang::Decl*)’ at ClangIntroducer.cc:1505:69: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘void ClangIntroducer::_ZN15ClangIntroducer19update_base_classesEPN5clang4DeclE.part.0(clang::Decl*)’ at ClangIntroducer.cc:1506:67: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Making dependency file DepFiles/linux-release/ClangSyntacticContext.d. Making object file ObjFiles/linux-release/ClangSyntacticContext.o. Making dependency file DepFiles/linux-release/ClangWeaverBase.d. Making object file ObjFiles/linux-release/ClangWeaverBase.o. Making dependency file DepFiles/linux-release/CodeWeaver.d. Making object file ObjFiles/linux-release/CodeWeaver.o. Making dependency file DepFiles/linux-release/Condition.d. Making object file ObjFiles/linux-release/Condition.o. Making dependency file DepFiles/linux-release/FileRepo.d. Making dependency file DepFiles/linux-release/IncludeGraph.d. Making object file ObjFiles/linux-release/FileRepo.o. Making object file ObjFiles/linux-release/IncludeGraph.o. Making dependency file DepFiles/linux-release/JoinPoint.d. Making object file ObjFiles/linux-release/JoinPoint.o. Making dependency file DepFiles/linux-release/JoinPointRepo.d. Making object file ObjFiles/linux-release/JoinPointRepo.o. Making dependency file DepFiles/linux-release/LineDirectiveMgr.d. Making object file ObjFiles/linux-release/LineDirectiveMgr.o. Making dependency file DepFiles/linux-release/NamespaceAC.d. Making object file ObjFiles/linux-release/NamespaceAC.o. Making dependency file DepFiles/linux-release/Naming.d. Making object file ObjFiles/linux-release/Naming.o. Making dependency file DepFiles/linux-release/Phase1.d. Making object file ObjFiles/linux-release/Phase1.o. Making dependency file DepFiles/linux-release/Plan.d. Making object file ObjFiles/linux-release/Plan.o. Making dependency file DepFiles/linux-release/PointCut.d. Making object file ObjFiles/linux-release/PointCut.o. Making dependency file DepFiles/linux-release/PointCutContext.d. Making object file ObjFiles/linux-release/PointCutContext.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/ASTContext.h:22, from ClangSyntacticContext.h:29, from SyntacticContext.h:31, from ClangTransformInfo.h:36, from TransformInfo.h:31, from ClangResultBuffer.h:23, from ACResultBuffer.h:31, from CodeWeaver.h:37, from CodeWeaver.cc:19: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:596:73, inlined from ‘bool TI_Class::may_have_implicit(TI_Class::SMKind, const clang::RecordDecl*)’ at ClangTransformInfo.h:754:77: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:596:73, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:599:23, inlined from ‘bool TI_Class::may_have_implicit(TI_Class::SMKind, const clang::RecordDecl*)’ at ClangTransformInfo.h:755:27: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TJPVisitor]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TJPVisitor]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TJPVisitor]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TJPVisitor]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Making dependency file DepFiles/linux-release/PointCutExpr.d. Making object file ObjFiles/linux-release/PointCutExpr.o. Making dependency file DepFiles/linux-release/PointCutExprParser.d. Making object file ObjFiles/linux-release/PointCutExprParser.o. Making dependency file DepFiles/linux-release/RepoPosAspectKey.d. Making object file ObjFiles/linux-release/RepoPosAspectKey.o. Making dependency file DepFiles/linux-release/RepoPosKey.d. Making dependency file DepFiles/linux-release/RepoXMLNode.d. Making object file ObjFiles/linux-release/RepoPosKey.o. Making object file ObjFiles/linux-release/RepoXMLNode.o. Making dependency file DepFiles/linux-release/Repository.d. Making dependency file DepFiles/linux-release/ThisJoinPoint.d. Making object file ObjFiles/linux-release/Repository.o. Making object file ObjFiles/linux-release/ThisJoinPoint.o. Making dependency file DepFiles/linux-release/Transformer.d. Making object file ObjFiles/linux-release/Transformer.o. Making dependency file DepFiles/linux-release/Weaver.d. Making dependency file DepFiles/linux-release/ac++.d. Making object file ObjFiles/linux-release/ac++.o. Making object file ObjFiles/linux-release/Weaver.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/Expr.h:19, from /usr/lib/llvm-12/include/clang/AST/ASTConcept.h:17, from /usr/lib/llvm-12/include/clang/Sema/Sema.h:17, from ClangIntroSema.h:22, from Transformer.cc:20: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘void Transformer::_ZN11Transformer10link_basesER9ACM_Class.part.0(ACM_Class&)’ at Transformer.cc:1422:72: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘void Transformer::_ZN11Transformer10link_basesER9ACM_Class.part.0(ACM_Class&)’ at Transformer.cc:1423:70: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:596:73, inlined from ‘bool TI_Class::may_have_implicit(TI_Class::SMKind, const clang::RecordDecl*)’ at ClangTransformInfo.h:754:77: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:596:73, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:599:23, inlined from ‘bool TI_Class::may_have_implicit(TI_Class::SMKind, const clang::RecordDecl*)’ at ClangTransformInfo.h:755:27: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Linking bin/linux-release/ac++. make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++' /usr/bin/make -C Ag++/ SHARED=1 -j4 all make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Ag++' --- DEP DepFiles/linux-release/ACCompiler.d. Making Ag++ for TARGET=linux-release AC++ = Compiler = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -I../Puma/extern -I../Puma/include DEP DepFiles/linux-release/AGxxConfig.d. Linker = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -I../Puma/extern -I../Puma/include -Wl,-Bstatic -L../Puma/lib/linux-release -lMiniPuma -Wl,-Bdynamic --- DEP DepFiles/linux-release/CCompiler.d. DEP DepFiles/linux-release/OptionVec.d. CC ObjFiles/linux-release/ACCompiler.o CC ObjFiles/linux-release/OptionVec.o CC ObjFiles/linux-release/AGxxConfig.o CC ObjFiles/linux-release/CCompiler.o DEP DepFiles/linux-release/PumaConfigFile.d. CC ObjFiles/linux-release/PumaConfigFile.o DEP DepFiles/linux-release/RegExCont.d. CC ObjFiles/linux-release/RegExCont.o DEP DepFiles/linux-release/StdSystem.d. CC ObjFiles/linux-release/StdSystem.o DEP DepFiles/linux-release/System.d. CC ObjFiles/linux-release/System.o DEP DepFiles/linux-release/ag++.d. DEP DepFiles/linux-release/file.d. CC ObjFiles/linux-release/ag++.o CC ObjFiles/linux-release/file.o DEP DepFiles/linux-release/regex.d. CC ObjFiles/linux-release/regex.o LD bin/linux-release/ag++ COPY bin/linux-release/ag++ to ../AspectC++/bin/linux-release/ag++ make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Ag++' # ok, now we have both an ac++ binary and ag++ binary now let's # weave Puma again in the copy /usr/bin/make -C Puma clean make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma' Making sources clean... make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma' /usr/bin/make -C Puma all AC="/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/bin/linux-release/ac++" -j4 EXTENSIONS="acppext gnuext winext" make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma' --- Making PUMA for TARGET=linux-release Extensions = acppext gnuext winext --- make[3]: Nothing to be done for 'all'. cc -O2 -g -Wall -pipe -Wno-deprecated-declarations lemon.c -o lemon Generating ac++ config file... Generating parser from cpp/PreExprParser.lem... Generating parser from cpp/PreParser.lem... --- Weaving PUMA for TARGET=linux-release Weaver = /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/bin/linux-release/ac++ --gnu-int128 -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CCExprResolveCC.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CCExprResolveH.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CExprResolveCC.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CExprResolveH.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxBuilder.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/LookAhead.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CBuilderExtension.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CLookAhead.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CSemBinding.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CCBuilderExtension.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CCLookAhead.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/CCSemBinding.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinIfExists.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinImportHandler.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinMacros.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinAsm.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinDeclSpecs.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinMemberExplSpec.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinTypeKeywords.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinFriend.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/WinKeywords.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtAC.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtACTree.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnuCTree.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnuCInfos.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnuCSemantic.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnuCSemExpr.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnuCSemDeclSpecs.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnuKeywords.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/PragmaOnceUnitState.ah -a /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/PragmaOnce.ah -DNDEBUG -std=gnu++11 -I /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern -I /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc -I /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects -I /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src --config /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/puma.cfg --gen_size_type __SIZE_TYPE__ -k --- Copying sources not to weave... Weaving aspects into PrePrintVisitor.cc... Weaving aspects into PreFileIncluder.cc... Weaving aspects into PreprocessorParser.cc... Weaving aspects into UnitManager.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreprocessorParser.cc:32: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreFileIncluder.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreprocessorParser.cc:32: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreFileIncluder.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreprocessorParser.cc:32: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreFileIncluder.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreFileIncluder.cc:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreFileIncluder.cc:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreFileIncluder.cc:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CScanner.cc... Weaving aspects into CLexer.cc... Weaving aspects into CCLexer.cc... Weaving aspects into CCBuilder.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CScanner.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CScanner.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CScanner.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CLexer.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CLexer.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CLexer.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCLexer.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCLexer.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCLexer.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCBuilder.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCBuilder.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_8_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCBuilder.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCBuilder.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_8_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCBuilder.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCBuilder.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_8_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CCNameLookup.cc... Weaving aspects into CCSemExpr.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCNameLookup.cc:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCNameLookup.cc:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCNameLookup.cc:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CCSemVisitor.cc... Weaving aspects into CCSemantic.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemantic.cc:46: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_11_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemantic.cc:46: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_11_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemantic.cc:46: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_11_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CCSyntax.cc... In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into InstantiationParser.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/InstantiationParser.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/InstantiationParser.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Parser.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/InstantiationParser.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/InstantiationParser.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Parser.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/InstantiationParser.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/InstantiationParser.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Parser.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into InstantiationSyntax.cc... Weaving aspects into CBuilder.cc... Weaving aspects into CTree.cc... Weaving aspects into CSemExpr.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/InstantiationSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/InstantiationSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/InstantiationSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/InstantiationSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/InstantiationSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/InstantiationSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCSyntax.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CBuilder.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_8_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CBuilder.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_8_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CBuilder.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_8_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CSyntax.cc... Weaving aspects into CSemantic.cc... Weaving aspects into CSemVisitor.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSyntax.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSyntax.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h:154: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CBuilder.h_9_virt:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/ExtGnu.ah:38: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSemantic.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CUnit.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSemantic.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CUnit.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSemantic.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CUnit.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CSemDeclSpecs.cc... In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CProject.cc... Weaving aspects into CPrintVisitor.cc... In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into Syntax.cc... In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from :8: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/aspects/Puma/SyntaxState.ah:23: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CProject.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CProject.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CProject.cc:19: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into Parser.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/Syntax.cc:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/Syntax.cc:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/Syntax.cc:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CSemDatabase.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/Parser.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Parser.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/Parser.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Parser.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/Parser.cc:20: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Parser.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Semantic.h:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into CFunctionInfo.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSemDatabase.cc:21: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSemDatabase.cc:21: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CSemDatabase.cc:21: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Weaving aspects into PreExprParser.cc... Weaving aspects into PreParser.cc... In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CFunctionInfo.cc:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CFunctionInfo.cc:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CFunctionInfo.cc:28: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CSemDatabase.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CProject.h:26: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from cpp/PreParser.lem:32: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from cpp/PreParser.lem:32: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from cpp/PreParser.lem:32: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Generating library header files... In file included from cpp/PreExprParser.lem:62: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreExprLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreExprLexer.h:47:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from cpp/PreExprParser.lem:62: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreExprLexer.h:22: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreExprLexer.h:47:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from cpp/PreExprParser.lem:62: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreExprLexer.h:22: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from ./ac_gen.cc:74: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreAssertionEvaluator.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:15: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/parser/parser.hpp:491:31: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] void create_sequence(std::auto_ptr &token_) ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:32:22: note: in instantiation of template class 'lexertl::detail::basic_parser>' requested here typedef typename parser::charset_map charset_map; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from ./ac_gen.cc:74: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreAssertionEvaluator.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:161:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr equivset_ptr; ^ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:52:14: note: in instantiation of template class 'lexertl::basic_generator, lexertl::basic_state_machine, lexertl::basic_char_traits>' requested here lexertl::generator::build (rules, _state_machine); ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ In file included from ./ac_gen.cc:74: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreAssertionEvaluator.h:24: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/PreprocessorParser.h:30: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CScanner.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CCLexer.h:22: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/CLexer.h:29: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/inc/Puma/Lexer.h:25: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern/lexertl/generator.hpp:164:18: warning: 'auto_ptr>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] typedef std::auto_ptr charset_ptr; ^ /usr/include/c++/11/backward/auto_ptr.h:287:7: note: 'auto_ptr>' has been explicitly marked deprecated here } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr"); ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:102:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST' # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) ^ /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:94:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) ^ Generating dependencies for ACIntroducer_dummy.cc... Generating dependencies for ExtACTree.cc... Generating dependencies for CUsingInfo.cc... Generating dependencies for CUnionInfo.cc... Generating dependencies for CTypedefInfo.cc... Generating dependencies for CTypeInfo.cc... Generating dependencies for CTemplateParamInfo.cc... Generating dependencies for CTemplateInstance.cc... Generating dependencies for CTemplateInfo.cc... Generating dependencies for CStructure.cc... Generating dependencies for CSourceInfo.cc... Generating dependencies for CScopeInfo.cc... Generating dependencies for CRecord.cc... Generating dependencies for CObjectInfo.cc... Generating dependencies for CNamespaceInfo.cc... Generating dependencies for CMemberAliasInfo.cc... Generating dependencies for CLocalScope.cc... Generating dependencies for CLabelInfo.cc... Generating dependencies for CFctInstance.cc... Generating dependencies for CFunctionInfo.cc... Generating dependencies for CEnumeratorInfo.cc... Generating dependencies for CEnumInfo.cc... Generating dependencies for CClassInfo.cc... Generating dependencies for CSemDatabase.cc... Generating dependencies for CBaseClassInfo.cc... Generating dependencies for CAttributeInfo.cc... Generating dependencies for CArgumentInfo.cc... Generating dependencies for Semantic.cc... Generating dependencies for Parser.cc... Generating dependencies for CVisitor.cc... Generating dependencies for CConstant.cc... Generating dependencies for Builder.cc... Generating dependencies for Syntax.cc... Generating dependencies for Utf8.cc... Generating dependencies for CUnit.cc... Generating dependencies for CTranslationUnit.cc... Generating dependencies for CPrintVisitor.cc... Generating dependencies for CProject.cc... Generating dependencies for CSemDeclSpecs.cc... Generating dependencies for CSemVisitor.cc... Generating dependencies for CSemantic.cc... Generating dependencies for CSyntax.cc... Generating dependencies for CSemDeclarator.cc... Generating dependencies for CSemExpr.cc... Generating dependencies for CTree.cc... Generating dependencies for CBuilder.cc... Generating dependencies for InstantiationTokenProvider.cc... Generating dependencies for InstantiationTokenSource.cc... Generating dependencies for InstantiationSemantic.cc... Generating dependencies for InstantiationSyntax.cc... Generating dependencies for InstantiationParser.cc... Generating dependencies for InstantiationCandidate.cc... Generating dependencies for DeducedArgument.cc... Generating dependencies for CCInstantiation.cc... Generating dependencies for CCSyntax.cc... Generating dependencies for CCSemantic.cc... Generating dependencies for CCSemVisitor.cc... Generating dependencies for CCSemExpr.cc... Generating dependencies for CCOverloading.cc... Generating dependencies for CCNameLookup.cc... Generating dependencies for CCConversions.cc... Generating dependencies for CCConversion.cc... Generating dependencies for CCConvSeq.cc... Generating dependencies for CCBuilder.cc... Generating dependencies for CCAssocScopes.cc... Generating dependencies for GPLHeader.cc... Generating dependencies for WChar.cc... Generating dependencies for VoidPtrArray.cc... Generating dependencies for VerboseMgr.cc... Generating dependencies for TerminalSink.cc... Generating dependencies for SysCall.cc... Generating dependencies for StrHashTable.cc... Generating dependencies for StrCol.cc... Generating dependencies for RegComp.cc... Generating dependencies for PipedCmd.cc... Generating dependencies for Pipe.cc... Generating dependencies for MemPool.cc... Generating dependencies for List.cc... Generating dependencies for KeyboardSource.cc... Generating dependencies for DString.cc... Generating dependencies for CCLexer.cc... Generating dependencies for CLexer.cc... Generating dependencies for CScanner.cc... Generating dependencies for RuleTable.cc... Generating dependencies for Manipulators.cc... Generating dependencies for ManipController.cc... Generating dependencies for ManipCommander.cc... Generating dependencies for UnitManager.cc... Generating dependencies for UnitIterator.cc... Generating dependencies for MacroUnit.cc... Generating dependencies for Unit.cc... Generating dependencies for TokenStream.cc... Generating dependencies for Token.cc... Generating dependencies for Project.cc... Generating dependencies for PathManager.cc... Generating dependencies for PathIterator.cc... Generating dependencies for PathInfo.cc... Generating dependencies for FilenameInfo.cc... Generating dependencies for FileUnit.cc... Generating dependencies for ErrorStream.cc... Generating dependencies for ErrorSink.cc... Generating dependencies for ErrorSeverity.cc... Generating dependencies for ErrorCollector.cc... Generating dependencies for Config.cc... Generating dependencies for SimpleParser.cc... Generating dependencies for OptsParser.cc... Generating dependencies for PreprocessorParser.cc... Generating dependencies for PreFileIncluder.cc... Generating dependencies for PreTreeComposite.cc... Generating dependencies for PreTree.cc... Generating dependencies for PrePrintVisitor.cc... Generating dependencies for PrePredicateManager.cc... Generating dependencies for PrePredicate.cc... Generating dependencies for PreParserState.cc... Generating dependencies for PreMacroManager.cc... Generating dependencies for PreMacroExpander.cc... Generating dependencies for PreMacro.cc... Generating dependencies for PreAssertionEvaluator.cc... Generating dependencies for PreAnswer.cc... Generating dependencies for ImportHandler.cc... --- Compiling PUMA for TARGET=linux-release Compiler = g++ -DNDEBUG -std=gnu++11 -I /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/extern -I /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/inc -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations Linker = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations --- Compiling ImportHandler.cc... Compiling PreAnswer.cc... Compiling PreAssertionEvaluator.cc... Compiling PreMacro.cc... Compiling PreMacroExpander.cc... Compiling PreMacroManager.cc... Compiling PreParserState.cc... Compiling PrePredicate.cc... Compiling PrePredicateManager.cc... Compiling PrePrintVisitor.cc... /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/src/PreParserState.cc: In member function ‘Puma::PreMacro* Puma::PreParserState::checkPredefined(Puma::PreMacro*, Puma::TokenStream*, Puma::PreMacroManager&)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/src/PreParserState.cc:138:23: warning: ‘"’ directive writing 1 byte into a region of size between 0 and 15 [-Wformat-overflow=] 138 | sprintf (value, "\"%s\"", buffer); | ^~~~~~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/src/PreParserState.cc:138:15: note: ‘sprintf’ output between 3 and 18 bytes into a destination of size 16 138 | sprintf (value, "\"%s\"", buffer); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/src/PreParserState.cc:151:21: warning: ‘"’ directive writing 1 byte into a region of size between 0 and 15 [-Wformat-overflow=] 151 | sprintf (value, "\"%s\"", buffer); | ^~~~~~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/src/PreParserState.cc:151:13: note: ‘sprintf’ output between 3 and 18 bytes into a destination of size 16 151 | sprintf (value, "\"%s\"", buffer); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Compiling PreTree.cc... Compiling PreTreeComposite.cc... Compiling PreFileIncluder.cc... Compiling PreprocessorParser.cc... Compiling OptsParser.cc... Compiling SimpleParser.cc... Compiling Config.cc... Compiling ErrorCollector.cc... Compiling ErrorSeverity.cc... Compiling ErrorSink.cc... Compiling ErrorStream.cc... Compiling FileUnit.cc... Compiling FilenameInfo.cc... Compiling PathInfo.cc... Compiling PathIterator.cc... Compiling PathManager.cc... Compiling Project.cc... Compiling Token.cc... Compiling TokenStream.cc... Compiling Unit.cc... Compiling MacroUnit.cc... Compiling UnitIterator.cc... Compiling UnitManager.cc... Compiling ManipCommander.cc... Compiling ManipController.cc... Compiling Manipulators.cc... Compiling RuleTable.cc... Compiling CScanner.cc... Compiling CLexer.cc... Compiling CCLexer.cc... Compiling DString.cc... Compiling KeyboardSource.cc... Compiling List.cc... Compiling MemPool.cc... Compiling Pipe.cc... Compiling PipedCmd.cc... Compiling RegComp.cc... Compiling StrCol.cc... Compiling StrHashTable.cc... Compiling SysCall.cc... Compiling TerminalSink.cc... Compiling VerboseMgr.cc... Compiling VoidPtrArray.cc... Compiling WChar.cc... Compiling GPLHeader.cc... Compiling CCAssocScopes.cc... Compiling CCBuilder.cc... Compiling CCConvSeq.cc... Compiling CCConversion.cc... Compiling CCConversions.cc... Compiling CCNameLookup.cc... Compiling CCOverloading.cc... Compiling CCSemExpr.cc... Compiling CCSemVisitor.cc... /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc: In member function ‘Puma::CTypeInfo* Puma::CCSemExpr::resolve(Puma::CT_DeleteExpr*, Puma::CTree*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:1874:23: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] 1874 | CTypeInfo *result, *t1; | ^~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc: In member function ‘Puma::CTypeInfo* Puma::CCSemExpr::resolve(Puma::CT_CastExpr*, Puma::CTree*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:2154:23: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] 2154 | CTypeInfo *result, *t1; | ^~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc: In member function ‘Puma::CTypeInfo* Puma::CCSemExpr::resolve(Puma::CT_DynamicCast*, Puma::CTree*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:2196:23: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] 2196 | CTypeInfo *result, *t1; | ^~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc: In member function ‘Puma::CTypeInfo* Puma::CCSemExpr::resolve(Puma::CT_StaticCast*, Puma::CTree*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:2235:23: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] 2235 | CTypeInfo *result, *t1; | ^~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc: In member function ‘Puma::CTypeInfo* Puma::CCSemExpr::resolve(Puma::CT_ReintCast*, Puma::CTree*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:2277:23: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] 2277 | CTypeInfo *result, *t1; | ^~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc: In member function ‘Puma::CTypeInfo* Puma::CCSemExpr::resolve(Puma::CT_ConstCast*, Puma::CTree*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemExpr.cc:2319:23: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] 2319 | CTypeInfo *result, *t1; | ^~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc: In member function ‘void Puma::CCSemVisitor::pre_action(Puma::CT_IfStmt*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc:222:14: warning: variable ‘type’ set but not used [-Wunused-but-set-variable] 222 | CTypeInfo *type; | ^~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc: In member function ‘void Puma::CCSemVisitor::pre_action(Puma::CT_IfElseStmt*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc:242:14: warning: variable ‘type’ set but not used [-Wunused-but-set-variable] 242 | CTypeInfo *type; | ^~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc: In member function ‘void Puma::CCSemVisitor::pre_action(Puma::CT_SwitchStmt*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc:262:14: warning: variable ‘type’ set but not used [-Wunused-but-set-variable] 262 | CTypeInfo *type; | ^~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc: In member function ‘void Puma::CCSemVisitor::pre_action(Puma::CT_ForStmt*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc:284:14: warning: variable ‘type’ set but not used [-Wunused-but-set-variable] 284 | CTypeInfo *type; | ^~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc: In member function ‘void Puma::CCSemVisitor::pre_action(Puma::CT_WhileStmt*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc:308:14: warning: variable ‘type’ set but not used [-Wunused-but-set-variable] 308 | CTypeInfo *type; | ^~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc: In member function ‘void Puma::CCSemVisitor::pre_action(Puma::CT_DoStmt*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/CCSemVisitor.cc:340:14: warning: variable ‘type’ set but not used [-Wunused-but-set-variable] 340 | CTypeInfo *type; | ^~~~ Compiling CCSemantic.cc... Compiling CCSyntax.cc... Compiling CCInstantiation.cc... Compiling DeducedArgument.cc... Compiling InstantiationCandidate.cc... Compiling InstantiationParser.cc... Compiling InstantiationSyntax.cc... Compiling InstantiationSemantic.cc... Compiling InstantiationTokenSource.cc... Compiling InstantiationTokenProvider.cc... Compiling CBuilder.cc... Compiling CTree.cc... Compiling CSemExpr.cc... Compiling CSemDeclarator.cc... Compiling CSyntax.cc... Compiling CSemantic.cc... Compiling CSemVisitor.cc... /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/src/CSemantic.cc: In member function ‘void Puma::CSemantic::define_gnu_builtins()’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step2/src/CSemantic.cc:161974:26: warning: variable ‘attr’ set but not used [-Wunused-but-set-variable] 161974 | Puma :: CAttributeInfo * attr ; | ^~~~ Compiling CSemDeclSpecs.cc... Compiling CProject.cc... Compiling CPrintVisitor.cc... Compiling CTranslationUnit.cc... Compiling CUnit.cc... Compiling Utf8.cc... Compiling Syntax.cc... Compiling Builder.cc... Compiling CConstant.cc... Compiling CVisitor.cc... Compiling Parser.cc... Compiling Semantic.cc... Compiling CArgumentInfo.cc... Compiling CAttributeInfo.cc... Compiling CBaseClassInfo.cc... Compiling CSemDatabase.cc... Compiling CClassInfo.cc... Compiling CEnumInfo.cc... Compiling CEnumeratorInfo.cc... Compiling CFunctionInfo.cc... Compiling CFctInstance.cc... Compiling CLabelInfo.cc... Compiling CLocalScope.cc... Compiling CMemberAliasInfo.cc... Compiling CNamespaceInfo.cc... Compiling CObjectInfo.cc... Compiling CRecord.cc... Compiling CScopeInfo.cc... Compiling CSourceInfo.cc... Compiling CStructure.cc... Compiling CTemplateInfo.cc... Compiling CTemplateInstance.cc... Compiling CTemplateParamInfo.cc... Compiling CTypeInfo.cc... Compiling CTypedefInfo.cc... Compiling CUnionInfo.cc... Compiling CUsingInfo.cc... Compiling ExtACTree.cc... Compiling ACIntroducer_dummy.cc... Compiling PreExprParser.cc... Compiling PreParser.cc... /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreExprParser.cc: In function ‘void yy_destructor(yyParser*, unsigned char, YYMINORTYPE*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreExprParser.cc:228:37: warning: unused variable ‘result’ [-Wunused-variable] 228 | #define PreExprParserARG_FETCH int *result = yypParser->result | ^~~~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreExprParser.cc:596:3: note: in expansion of macro ‘PreExprParserARG_FETCH’ 596 | PreExprParserARG_FETCH; | ^~~~~~~~~~~~~~~~~~~~~~ /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreParser.cc: In function ‘void PreParser(void*, int, Puma::PreTree*)’: /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/gen-release/step1/src/PreParser.cc:2604:7: warning: variable ‘yyendofinput’ set but not used [-Wunused-but-set-variable] 2604 | int yyendofinput; /* True if we are at the end of input */ | ^~~~~~~~~~~~ Making the static library /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma/lib/linux-release/libPuma.a... make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Puma' # build manpages: docbook-to-man debian/ac++.1.sgml > ac++.1 docbook-to-man debian/ag++.1.sgml > ag++.1 # mark timestamp touch build-arch-stamp Ag++/bin/linux-release/ag++ --gen_config echo '-D "__cplusplus=199711L"' >> /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/puma.config /usr/bin/make -C AspectC++ PUMA_CONFIG=/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/puma.config FRONTEND=Clang LLVMCONF=/usr/bin/llvm-config-12 SHARED=1 AC="/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/bin/linux-release/ac++" REGRESSIONTEST=1 examples test make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++' /usr/bin/which: this version of `which' is deprecated; use `command -v' in scripts instead. make[1]: Nothing to be done for 'examples'. Making dependency file DepFiles/linux-release/ACConfig.d. Making object file ObjFiles/linux-release/ACConfig.o. Making dependency file DepFiles/linux-release/ACProject.d. Making object file ObjFiles/linux-release/ACProject.o. Making dependency file DepFiles/linux-release/AdviceInfo.d. Making object file ObjFiles/linux-release/AdviceInfo.o. Making dependency file DepFiles/linux-release/AspectIncludes.d. Making object file ObjFiles/linux-release/AspectIncludes.o. Making dependency file DepFiles/linux-release/AspectInfo.d. Making object file ObjFiles/linux-release/AspectInfo.o. Making dependency file DepFiles/linux-release/Binding.d. Making object file ObjFiles/linux-release/Binding.o. Making dependency file DepFiles/linux-release/CFlow.d. Making object file ObjFiles/linux-release/CFlow.o. Making dependency file DepFiles/linux-release/ClangASTConsumer.d. Making object file ObjFiles/linux-release/ClangASTConsumer.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/ASTContext.h:22, from ClangSyntacticContext.h:29, from SyntacticContext.h:31, from ClangTransformInfo.h:36, from TransformInfo.h:31, from ModelBuilder.h:25, from ClangASTConsumer.h:24, from ClangASTConsumer.cc:19: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = ClangASTConsumer]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = ClangASTConsumer]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = ClangASTConsumer]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = ClangASTConsumer]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Making dependency file DepFiles/linux-release/ClangBinding.d. Making object file ObjFiles/linux-release/ClangBinding.o. Making dependency file DepFiles/linux-release/ClangFileTracker.d. Making object file ObjFiles/linux-release/ClangFileTracker.o. Making dependency file DepFiles/linux-release/ClangIncludeExpander.d. Making object file ObjFiles/linux-release/ClangIncludeExpander.o. Making dependency file DepFiles/linux-release/ClangIntroSema.d. Making object file ObjFiles/linux-release/ClangIntroSema.o. Making dependency file DepFiles/linux-release/ClangIntroducer.d. Making object file ObjFiles/linux-release/ClangIntroducer.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:19, from /usr/lib/llvm-12/include/clang/Sema/DeclSpec.h:25, from /usr/lib/llvm-12/include/clang/Parse/Parser.h:23, from ClangIntroParser.h:4, from ClangIntroducer.cc:29: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘std::string ClangIntroducer::insert_introspection_code(clang::CXXRecordDecl*, int)’ at ClangIntroducer.cc:790:69: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘void ClangIntroducer::_ZN15ClangIntroducer19update_base_classesEPN5clang4DeclE.part.0(clang::Decl*)’ at ClangIntroducer.cc:1505:69: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘void ClangIntroducer::_ZN15ClangIntroducer19update_base_classesEPN5clang4DeclE.part.0(clang::Decl*)’ at ClangIntroducer.cc:1506:67: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Making dependency file DepFiles/linux-release/ClangModelBuilder.d. Making object file ObjFiles/linux-release/ClangModelBuilder.o. Making dependency file DepFiles/linux-release/ClangPreprocessor.d. Making object file ObjFiles/linux-release/ClangPreprocessor.o. Making dependency file DepFiles/linux-release/ClangResultBuffer.d. Making object file ObjFiles/linux-release/ClangResultBuffer.o. Making dependency file DepFiles/linux-release/ClangSyntacticContext.d. Making object file ObjFiles/linux-release/ClangSyntacticContext.o. Making dependency file DepFiles/linux-release/ClangWeaverBase.d. Making object file ObjFiles/linux-release/ClangWeaverBase.o. Making dependency file DepFiles/linux-release/CodeWeaver.d. Making object file ObjFiles/linux-release/CodeWeaver.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/ASTContext.h:22, from ClangSyntacticContext.h:29, from SyntacticContext.h:31, from ClangTransformInfo.h:36, from TransformInfo.h:31, from ClangResultBuffer.h:23, from ACResultBuffer.h:31, from CodeWeaver.h:37, from CodeWeaver.cc:19: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:596:73, inlined from ‘bool TI_Class::may_have_implicit(TI_Class::SMKind, const clang::RecordDecl*)’ at ClangTransformInfo.h:754:77: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:596:73, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:599:23, inlined from ‘bool TI_Class::may_have_implicit(TI_Class::SMKind, const clang::RecordDecl*)’ at ClangTransformInfo.h:755:27: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TJPVisitor]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TJPVisitor]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXRecordDecl::base_class_range clang::CXXRecordDecl::bases()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:589:12, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TJPVisitor]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1868:34, inlined from ‘bool clang::RecursiveASTVisitor::TraverseCXXRecordHelper(clang::CXXRecordDecl*) [with Derived = {anonymous}::TJPVisitor]’ at /usr/lib/llvm-12/include/clang/AST/RecursiveASTVisitor.h:1864:6: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Making dependency file DepFiles/linux-release/Condition.d. Making object file ObjFiles/linux-release/Condition.o. Making dependency file DepFiles/linux-release/FileRepo.d. Making object file ObjFiles/linux-release/FileRepo.o. Making dependency file DepFiles/linux-release/IncludeGraph.d. Making object file ObjFiles/linux-release/IncludeGraph.o. Making dependency file DepFiles/linux-release/JoinPoint.d. Making object file ObjFiles/linux-release/JoinPoint.o. Making dependency file DepFiles/linux-release/JoinPointRepo.d. Making object file ObjFiles/linux-release/JoinPointRepo.o. Making dependency file DepFiles/linux-release/LineDirectiveMgr.d. Making object file ObjFiles/linux-release/LineDirectiveMgr.o. Making dependency file DepFiles/linux-release/NamespaceAC.d. Making object file ObjFiles/linux-release/NamespaceAC.o. Making dependency file DepFiles/linux-release/Naming.d. Making object file ObjFiles/linux-release/Naming.o. Making dependency file DepFiles/linux-release/Phase1.d. Making object file ObjFiles/linux-release/Phase1.o. Making dependency file DepFiles/linux-release/Plan.d. Making object file ObjFiles/linux-release/Plan.o. Making dependency file DepFiles/linux-release/PointCut.d. Making object file ObjFiles/linux-release/PointCut.o. Making dependency file DepFiles/linux-release/PointCutContext.d. Making object file ObjFiles/linux-release/PointCutContext.o. Making dependency file DepFiles/linux-release/PointCutExpr.d. Making object file ObjFiles/linux-release/PointCutExpr.o. Making dependency file DepFiles/linux-release/PointCutExprParser.d. Making object file ObjFiles/linux-release/PointCutExprParser.o. Making dependency file DepFiles/linux-release/Repository.d. Making object file ObjFiles/linux-release/Repository.o. Making dependency file DepFiles/linux-release/ThisJoinPoint.d. Making object file ObjFiles/linux-release/ThisJoinPoint.o. Making dependency file DepFiles/linux-release/Transformer.d. Making object file ObjFiles/linux-release/Transformer.o. In file included from /usr/lib/llvm-12/include/clang/AST/Decl.h:21, from /usr/lib/llvm-12/include/clang/AST/Expr.h:19, from /usr/lib/llvm-12/include/clang/AST/ASTConcept.h:17, from /usr/lib/llvm-12/include/clang/Sema/Sema.h:17, from ClangIntroSema.h:22, from Transformer.cc:20: In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘void Transformer::_ZN11Transformer10link_basesER9ACM_Class.part.0(ACM_Class&)’ at Transformer.cc:1422:72: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:595:61, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end()’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:597:55, inlined from ‘void Transformer::_ZN11Transformer10link_basesER9ACM_Class.part.0(ACM_Class&)’ at Transformer.cc:1423:70: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:596:73, inlined from ‘bool TI_Class::may_have_implicit(TI_Class::SMKind, const clang::RecordDecl*)’ at ClangTransformInfo.h:754:77: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ In member function ‘T* clang::LazyOffsetPtr::get(clang::ExternalASTSource*) const [with T = clang::CXXBaseSpecifier; OffsT = long unsigned int; T* (clang::ExternalASTSource::* Get)(OffsT) = &clang::ExternalASTSource::GetExternalCXXBaseSpecifiers]’, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:339:25, inlined from ‘clang::CXXBaseSpecifier* clang::CXXRecordDecl::DefinitionData::getBases() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:337:23, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_begin() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:596:73, inlined from ‘const clang::CXXBaseSpecifier* clang::CXXRecordDecl::bases_end() const’ at /usr/lib/llvm-12/include/clang/AST/DeclCXX.h:599:23, inlined from ‘bool TI_Class::may_have_implicit(TI_Class::SMKind, const clang::RecordDecl*)’ at ClangTransformInfo.h:755:27: /usr/lib/llvm-12/include/clang/AST/ExternalASTSource.h:380:54: warning: ‘this’ pointer is null [-Wnonnull] 380 | Ptr = reinterpret_cast((Source->*Get)(Ptr >> 1)); | ~~~~~~~~~~~~~~^~~~~~~~~~ Making dependency file DepFiles/linux-release/Weaver.d. Making object file ObjFiles/linux-release/Weaver.o. Making dependency file DepFiles/linux-release/ac++.d. Making object file ObjFiles/linux-release/ac++.o. make[2]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/ACModel' --- Making ACModel library for TARGET=linux-release Compiler = g++ -DNDEBUG -std=gnu++11 -I../../Puma/extern `xml2-config --cflags` -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations --- make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/ACModel' Linking bin/linux-release/ac++. /usr/bin/make -C tests -s all make[2]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests' ...[C:StaticTrace]........................[C:PragmaOnceObserver].[C:PrivateResult]............[C:ExecAdviceNewDelete]..[C:STLString]...........[C:IntroInAll]...........[C:Bug336][C:Bug353][C:Introspection].[C:Bug418][C:Bug209]...[C:JPTL]..[C:Bug321][C:Bug484]...[C:MemberPointCut][C:MatchScopeWithin]..[C:Bug554][C:DefaultArgs]..[C:Bug566][C:Bug571-1][C:Bug571-2][C:Bug571-3]............[C:Bug784][C:DataFlowAnalysis][C:CallBuiltinOperator][C:MemberPointCut2][C:SimpleGetAdvice][C:SimpleSetAdvice][C:CompoundGetSetAdvice][C:FunctionEntity][C:SimpleRefAdvice][C:SimpleAliasAccessMember][C:SimpleGetSetFuncPtr][C:ArrayAccessAdvice][C:MatchScope].[C:Bug-Typenames][C:DefaultArgs2].[C:Bug574]...[C:Bug568]..[C:Bug594][C:Bug598].[C:Float128Basic][C:EntityInfo]..[C:Attribute_basic][C:Attribute_inMacro][C:Attribute_removeAttrs]... +---------+ |ERRORS: | +---------+ ----------------------------------------------------------------------------- TEST: StaticTrace ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/StaticTrace' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/StaticTrace' STDERR: -------- In file included from :4: In file included from ./Trace.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from :4: In file included from ./Trace.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from :4: In file included from ./Trace.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from :4: In file included from ./Trace.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: PragmaOnceObserver ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver' Weaving AnalogClock.cc * Running ac++ 2.3 * Handling Translation Unit `AnalogClock.cc'. - Path "AnalogClock.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver' STDERR: -------- In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:60: In file included from /usr/include/c++/11/bits/stl_tree.h:63: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:60: In file included from /usr/include/c++/11/bits/stl_tree.h:63: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:60: In file included from /usr/include/c++/11/bits/stl_tree.h:63: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:61: /usr/include/c++/11/bits/stl_set.h:942:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_set.h:943:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_set.h:944:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:944:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:945:5: error: C++ requires a type specifier for all declarations set(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_set.h:946:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_set.h:947:5: error: cannot use arrow operator on a type -> set::value_type, ^ /usr/include/c++/11/bits/stl_set.h:952:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_set.h:953:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:953:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:954:9: error: no template named 'initializer_list' set(initializer_list<_Key>, ^ /usr/include/c++/11/bits/stl_set.h:954:5: error: C++ requires a type specifier for all declarations set(initializer_list<_Key>, ^ /usr/include/c++/11/bits/stl_set.h:955:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_set.h:956:5: error: cannot use arrow operator on a type -> set<_Key, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_set.h:959:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_set.h:960:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:960:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:961:5: error: C++ requires a type specifier for all declarations set(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:961:52: error: expected ';' at end of declaration set(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:962:5: error: cannot use arrow operator on a type -> set::value_type, ^ /usr/include/c++/11/bits/stl_set.h:967:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:967:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:968:9: error: no template named 'initializer_list' set(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:968:5: error: C++ requires a type specifier for all declarations set(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:968:44: error: expected ';' at end of declaration set(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:969:5: error: cannot use arrow operator on a type -> set<_Key, less<_Key>, _Allocator>; ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:62: /usr/include/c++/11/bits/stl_multiset.h:926:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multiset.h:927:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multiset.h:928:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:928:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:929:5: error: C++ requires a type specifier for all declarations multiset(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_multiset.h:930:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multiset.h:931:5: error: cannot use arrow operator on a type -> multiset::value_type, ^ /usr/include/c++/11/bits/stl_multiset.h:937:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multiset.h:938:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:938:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:939:14: error: no template named 'initializer_list' multiset(initializer_list<_Key>, ^ /usr/include/c++/11/bits/stl_multiset.h:939:5: error: C++ requires a type specifier for all declarations multiset(initializer_list<_Key>, ^ /usr/include/c++/11/bits/stl_multiset.h:940:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multiset.h:941:5: error: cannot use arrow operator on a type -> multiset<_Key, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_multiset.h:944:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multiset.h:945:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:945:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:946:5: error: C++ requires a type specifier for all declarations multiset(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:946:57: error: expected ';' at end of declaration multiset(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:947:5: error: cannot use arrow operator on a type -> multiset::value_type, ^ /usr/include/c++/11/bits/stl_multiset.h:952:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:952:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:953:14: error: no template named 'initializer_list' multiset(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:953:5: error: C++ requires a type specifier for all declarations multiset(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:953:49: error: expected ';' at end of declaration multiset(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:954:5: error: cannot use arrow operator on a type -> multiset<_Key, less<_Key>, _Allocator>; ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:5: In file included from /usr/include/c++/11/map:61: /usr/include/c++/11/bits/stl_map.h:1419:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1419:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1421:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1422:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1423:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1423:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1424:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_map.h:1425:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1426:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1430:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_map.h:1431:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1432:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1432:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1433:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:9: error: no template named 'initializer_list' map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:5: error: C++ requires a type specifier for all declarations map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1434:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1435:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_map.h:1438:17: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1439:45: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1439:17: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1440:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1440:52: error: expected ';' at end of declaration map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1441:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1445:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1445:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1446:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:9: error: no template named 'initializer_list' map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:5: error: C++ requires a type specifier for all declarations map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:55: error: expected ';' at end of declaration map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1447:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, less<_Key>, _Allocator>; ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:5: In file included from /usr/include/c++/11/map:62: /usr/include/c++/11/bits/stl_multimap.h:1084:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1084:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1086:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1087:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1088:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1088:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1089:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_multimap.h:1090:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1091:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1095:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1096:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1097:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1097:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1098:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:14: error: no template named 'initializer_list' multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1099:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1100:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_multimap.h:1103:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1104:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1104:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1105:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1105:57: error: expected ';' at end of declaration multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1106:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1110:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1110:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1111:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:14: error: no template named 'initializer_list' multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:60: error: expected ';' at end of declaration multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1112:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, less<_Key>, _Allocator>; ^ In file included from AnalogClock.cc:9: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: AnalogClock.acc] Error 1 ----------------------------------------------------------------------------- TEST: PrivateResult ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PrivateResult' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PrivateResult' STDERR: -------- In file included from main.cc:2: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:2: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:2: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:2: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: ExecAdviceNewDelete ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/ExecAdviceNewDelete' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Weaving access control bypass classes ... - Weaving Join Points ... Advicecode manipulation Collecting Advice Setting up thisJoinPoint for aspectof Create pointcut expression tree Matching joinpoints Aspect ordering ... Creating project repository 'repo.acp' Type Check Functions Access Join Points Execution Join Points void *operator new(unsigned long int) void *operator new[](unsigned long int) void operator delete(void *) void operator delete[](void *) void A::operator delete(void *) void *C::operator new(unsigned long int) void C::operator delete(void *) Construction Join Points Destruction Join Points - Aspect Includes ... - Final cleanup - Committing * Inserting unit pro- and epilogues - Manipulating translation unit file main.cc * Updating #line directives of generated code fragments * Saving - Expanding project includes - Fixing #line directives - Path "main.acc" * Done Compiling main.acc make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/ExecAdviceNewDelete' STDERR: -------- main.acc: In function ‘void* operator new(size_t)’: main.acc:144:59: error: ISO C++17 does not allow dynamic exception specifications 144 | typedef TJP__Znwm_0< void *, void, void, void *(size_t) throw(std::bad_alloc), AC::TL< ::size_t, AC::TLE > > __TJP; | ^~~~~ main.acc: In function ‘void* operator new [](size_t)’: main.acc:195:59: error: ISO C++17 does not allow dynamic exception specifications 195 | typedef TJP__Znam_0< void *, void, void, void *(size_t) throw(std::bad_alloc), AC::TL< ::size_t, AC::TLE > > __TJP; | ^~~~~ make[3]: *** [../Makefile.generic:81: Junk/main.o] Error 1 ----------------------------------------------------------------------------- TEST: STLString ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/STLString' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/STLString' STDERR: -------- In file included from main.cc:3: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:3: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:3: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:3: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ main.cc:20:3: error: no matching function for call to 'foo' foo ("this is a string"); ^~~ main.cc:13:6: note: candidate function not viable: no known conversion from 'const char [17]' to 'std::basic_string' for 1st argument void foo(std::basic_string s) { ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: IntroInAll ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/IntroInAll' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/IntroInAll' STDERR: -------- In file included from main.cc:2: In file included from /usr/include/c++/11/vector:60: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:2: In file included from /usr/include/c++/11/vector:60: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:2: In file included from /usr/include/c++/11/vector:60: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:2: In file included from /usr/include/c++/11/vector:67: /usr/include/c++/11/bits/stl_vector.h:1874:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_vector.h:1875:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_vector.h:1875:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_vector.h:1876:5: error: C++ requires a type specifier for all declarations vector(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_vector.h:1876:70: error: expected ';' at end of declaration vector(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_vector.h:1877:7: error: cannot use arrow operator on a type -> vector<_ValT, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug336 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug336' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug336' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug353 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug353' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug353' STDERR: -------- In file included from main.cc:3: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:3: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:3: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:3: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Introspection ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Introspection' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Introspection' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ In file included from main.cc:300: :1:320: warning: taking address of packed member '_submap' of class or structure 'Bug525_2::__ac_anonBug525_2_20' may result in an unaligned pointer value [-Waddress-of-packed-member] template struct Member<1, __D> { typedef int *Type; typedef AC::Referred::type ReferredType; static const AC::Protection prot = AC::PROT_PUBLIC; static const AC::Specifiers spec = (AC::Specifiers)(AC::SPEC_NONE); static ReferredType *pointer (__ac_anonBug525_2_20 *obj = 0) { return (ReferredType*)&obj->_submap; } static const char *name () { return "_submap"; } ^~~~~~~~~~~~ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug418 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug418' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug418' STDERR: -------- In file included from :4: In file included from ./singletonmonitor.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from :4: In file included from ./singletonmonitor.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from :4: In file included from ./singletonmonitor.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from :4: In file included from ./singletonmonitor.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug209 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug209' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug209' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: JPTL ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/JPTL' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/JPTL' STDERR: -------- In file included from main.cc:3: In file included from main.cc_2_virt:4: In file included from ./TestAspect.ah:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:3: In file included from main.cc_2_virt:4: In file included from ./TestAspect.ah:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:3: In file included from main.cc_2_virt:4: In file included from ./TestAspect.ah:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:3: In file included from main.cc_2_virt:4: In file included from ./TestAspect.ah:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug321 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug321' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug321' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug484 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug484' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug484' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: MemberPointCut ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MemberPointCut' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MemberPointCut' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: MatchScopeWithin ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MatchScopeWithin' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MatchScopeWithin' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug554 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug554' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug554' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: DefaultArgs ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DefaultArgs' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DefaultArgs' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug566 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug566' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug566' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug571-1 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-1' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-1' STDERR: -------- In file included from main.cc:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug571-2 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-2' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-2' STDERR: -------- In file included from main.cc:6: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:6: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:6: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:6: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug571-3 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-3' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-3' STDERR: -------- In file included from main.cc:7: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:7: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:7: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:7: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug784 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug784' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug784' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: DataFlowAnalysis ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DataFlowAnalysis' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DataFlowAnalysis' STDERR: -------- In file included from main.cc:328: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:328: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:328: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:328: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: CallBuiltinOperator ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/CallBuiltinOperator' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/CallBuiltinOperator' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ main.cc:85:13: warning: expression result unused [-Wunused-value] cout << ( "dummy", a ) << endl; ^~~~~~~ main.cc:211:8: warning: expression result unused [-Wunused-value] dfp[0]; ~~~ ~^ main.cc:214:15: warning: expression result unused [-Wunused-value] ((1 == 2 ? (*dfp, &func) : &func))(1); ^~~~ main.cc:234:43: warning: address of 'tc' will always evaluate to 'true' [-Wpointer-bool-conversion] bool bool_value = true && int_value && &tc; ~~ ^~ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: MemberPointCut2 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MemberPointCut2' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MemberPointCut2' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleGetAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleGetAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleGetAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleSetAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleSetAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleSetAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: CompoundGetSetAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/CompoundGetSetAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/CompoundGetSetAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: FunctionEntity ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/FunctionEntity' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/FunctionEntity' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleRefAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleRefAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleRefAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleAliasAccessMember ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleAliasAccessMember' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleAliasAccessMember' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ In file included from main.cc:2: In file included from /usr/include/c++/11/map:61: /usr/include/c++/11/bits/stl_map.h:1419:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1419:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1421:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1422:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1423:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1423:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1424:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_map.h:1425:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1426:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1430:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_map.h:1431:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1432:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1432:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1433:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:9: error: no template named 'initializer_list' map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:5: error: C++ requires a type specifier for all declarations map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1434:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1435:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_map.h:1438:17: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1439:45: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1439:17: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1440:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1440:52: error: expected ';' at end of declaration map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1441:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1445:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1445:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1446:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:9: error: no template named 'initializer_list' map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:5: error: C++ requires a type specifier for all declarations map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:55: error: expected ';' at end of declaration map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1447:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, less<_Key>, _Allocator>; ^ In file included from main.cc:2: In file included from /usr/include/c++/11/map:62: /usr/include/c++/11/bits/stl_multimap.h:1084:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1084:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1086:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1087:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1088:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1088:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1089:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_multimap.h:1090:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1091:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1095:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1096:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1097:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1097:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1098:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:14: error: no template named 'initializer_list' multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1099:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1100:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_multimap.h:1103:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1104:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1104:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1105:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1105:57: error: expected ';' at end of declaration multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1106:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1110:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1110:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1111:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:14: error: no template named 'initializer_list' multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:60: error: expected ';' at end of declaration multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1112:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, less<_Key>, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleGetSetFuncPtr ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleGetSetFuncPtr' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleGetSetFuncPtr' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: ArrayAccessAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/ArrayAccessAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/ArrayAccessAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ In file included from main.cc:2: In file included from ./namemap.h:4: In file included from /usr/include/c++/11/map:61: /usr/include/c++/11/bits/stl_map.h:1419:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1419:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1421:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1422:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1423:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1423:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1424:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_map.h:1425:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1426:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1430:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_map.h:1431:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1432:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1432:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1433:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:9: error: no template named 'initializer_list' map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:5: error: C++ requires a type specifier for all declarations map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1434:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1435:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_map.h:1438:17: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1439:45: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1439:17: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1440:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1440:52: error: expected ';' at end of declaration map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1441:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1445:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1445:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1446:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:9: error: no template named 'initializer_list' map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:5: error: C++ requires a type specifier for all declarations map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:55: error: expected ';' at end of declaration map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1447:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, less<_Key>, _Allocator>; ^ In file included from main.cc:2: In file included from ./namemap.h:4: In file included from /usr/include/c++/11/map:62: /usr/include/c++/11/bits/stl_multimap.h:1084:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1084:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1086:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1087:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1088:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1088:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1089:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_multimap.h:1090:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1091:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1095:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1096:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1097:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1097:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1098:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:14: error: no template named 'initializer_list' multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1099:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1100:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_multimap.h:1103:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1104:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1104:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1105:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1105:57: error: expected ';' at end of declaration multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1106:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1110:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1110:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1111:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:14: error: no template named 'initializer_list' multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:60: error: expected ';' at end of declaration multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1112:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, less<_Key>, _Allocator>; ^ main.cc:13:12: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] int p[3] = { 22, 33, 44 }; ^ main.cc:15:18: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] int m[2][3][2] = { { { 3, 4 }, { 1, 0 }, { 20, 25 } }, { { 300, 400 }, { 100, -1 }, { 2000, 2500 } } }; ^ main.cc:166:6: warning: expression result unused [-Wunused-value] a[3]; ~ ~^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: MatchScope ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MatchScope' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MatchScope' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug-Typenames ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug-Typenames' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug-Typenames' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: DefaultArgs2 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DefaultArgs2' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DefaultArgs2' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug574 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug574' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug574' STDERR: -------- In file included from main.cc:43: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:43: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:43: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:43: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug568 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug568' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug568' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug594 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug594' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug594' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug598 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug598' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug598' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Float128Basic ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Float128Basic' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Float128Basic' STDERR: -------- In file included from main.cc:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: EntityInfo ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/EntityInfo' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/EntityInfo' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Attribute_basic ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_basic' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_basic' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t'; did you mean 'remove_const'? using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/type_traits:1519:12: note: 'remove_const' declared here struct remove_const ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2382:10: error: use of undeclared identifier 'add_const_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected ';' after alias declaration __iter_val_t<_InputIterator>>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ warning: main.cc:10:15: attribute parameters of 'out::funcAttr' ignored warning: main.cc:27:12: attribute parameters of 'out::classAttr' ignored warning: main.cc:30:10: attribute parameters of 'out::classAttr' ignored warning: main.cc:36:12: attribute parameters of 'out::classAttr' ignored warning: main.cc:33:18: attribute parameters of 'out::funcAttr' ignored warning: main.cc:42:14: attribute parameters of 'out::classAttr' ignored warning: main.cc:57:9: attribute parameters of 'out::stmtAttr' ignored warning: main.cc:64:7: attribute parameters of 'out::stmtAttr' ignored warning: main.cc:66:9: attribute parameters of 'out::stmtAttr' ignored warning: main.cc:71:25: attribute parameters of 'out::stmtAttr' ignored make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Attribute_inMacro ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_inMacro' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_inMacro' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Attribute_removeAttrs ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_removeAttrs' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_removeAttrs' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t'; did you mean 'remove_const'? using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/type_traits:1519:12: note: 'remove_const' declared here struct remove_const ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2382:10: error: use of undeclared identifier 'add_const_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected ';' after alias declaration __iter_val_t<_InputIterator>>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 make[2]: *** [Makefile:164: all] Error 1 make[2]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests' make[1]: *** [Makefile:262: testall] Error 2 make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++' make: [debian/rules:54: test-builds] Error 2 (ignored) PATH=/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/bin/linux-release:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin \ /usr/bin/make -C Ag++/ SHARED=1 PUMA_CONFIG=/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/puma.config test make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Ag++' --- Making Ag++ for TARGET=linux-release AC++ = Compiler = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -I../Puma/extern -I../Puma/include Linker = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -I../Puma/extern -I../Puma/include -Wl,-Bstatic -L../Puma/lib/linux-release -lMiniPuma -Wl,-Bdynamic --- DEP DepFiles/linux-release/ACCompiler.d. CC ObjFiles/linux-release/ACCompiler.o DEP DepFiles/linux-release/AGxxConfig.d. CC ObjFiles/linux-release/AGxxConfig.o DEP DepFiles/linux-release/CCompiler.d. CC ObjFiles/linux-release/CCompiler.o DEP DepFiles/linux-release/PumaConfigFile.d. CC ObjFiles/linux-release/PumaConfigFile.o DEP DepFiles/linux-release/RegExCont.d. CC ObjFiles/linux-release/RegExCont.o DEP DepFiles/linux-release/StdSystem.d. CC ObjFiles/linux-release/StdSystem.o DEP DepFiles/linux-release/System.d. CC ObjFiles/linux-release/System.o DEP DepFiles/linux-release/ag++.d. CC ObjFiles/linux-release/ag++.o DEP DepFiles/linux-release/file.d. CC ObjFiles/linux-release/file.o DEP DepFiles/linux-release/regex.d. CC ObjFiles/linux-release/regex.o LD bin/linux-release/ag++ COPY bin/linux-release/ag++ to ../AspectC++/bin/linux-release/ag++ .................. All tests OK make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Ag++' fakeroot debian/rules binary-arch Ag++/bin/linux-release/ag++ --gen_config echo '-D "__cplusplus=199711L"' >> /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/puma.config /usr/bin/make -C AspectC++ PUMA_CONFIG=/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/puma.config FRONTEND=Clang LLVMCONF=/usr/bin/llvm-config-12 SHARED=1 AC="/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/bin/linux-release/ac++" REGRESSIONTEST=1 examples test make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++' /usr/bin/which: this version of `which' is deprecated; use `command -v' in scripts instead. make[1]: Nothing to be done for 'examples'. make[2]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/ACModel' --- Making ACModel library for TARGET=linux-release Compiler = g++ -DNDEBUG -std=gnu++11 -I../../Puma/extern `xml2-config --cflags` -O2 -g -Wall -pipe -Wno-deprecated-declarations -Wall -pipe -Wno-deprecated-declarations --- make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/ACModel' /usr/bin/make -C tests -s all make[2]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests' ...[C:StaticTrace]........................[C:PragmaOnceObserver].[C:PrivateResult]............[C:ExecAdviceNewDelete]..[C:STLString]...........[C:IntroInAll]...........[C:Bug336][C:Bug353][C:Introspection].[C:Bug418][C:Bug209]...[C:JPTL]..[C:Bug321][C:Bug484]...[C:MemberPointCut][C:MatchScopeWithin]..[C:Bug554][C:DefaultArgs]..[C:Bug566][C:Bug571-1][C:Bug571-2][C:Bug571-3]............[C:Bug784][C:DataFlowAnalysis][C:CallBuiltinOperator][C:MemberPointCut2][C:SimpleGetAdvice][C:SimpleSetAdvice][C:CompoundGetSetAdvice][C:FunctionEntity][C:SimpleRefAdvice][C:SimpleAliasAccessMember][C:SimpleGetSetFuncPtr][C:ArrayAccessAdvice][C:MatchScope].[C:Bug-Typenames][C:DefaultArgs2].[C:Bug574]...[C:Bug568]..[C:Bug594][C:Bug598].[C:Float128Basic][C:EntityInfo]..[C:Attribute_basic][C:Attribute_inMacro][C:Attribute_removeAttrs].[D:RepoVersion]. +---------+ |ERRORS: | +---------+ ----------------------------------------------------------------------------- TEST: StaticTrace ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/StaticTrace' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/StaticTrace' STDERR: -------- In file included from :4: In file included from ./Trace.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from :4: In file included from ./Trace.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from :4: In file included from ./Trace.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from :4: In file included from ./Trace.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: PragmaOnceObserver ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver' Weaving AnalogClock.cc * Running ac++ 2.3 * Handling Translation Unit `AnalogClock.cc'. - Path "AnalogClock.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver' STDERR: -------- In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:60: In file included from /usr/include/c++/11/bits/stl_tree.h:63: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:60: In file included from /usr/include/c++/11/bits/stl_tree.h:63: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:60: In file included from /usr/include/c++/11/bits/stl_tree.h:63: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:61: /usr/include/c++/11/bits/stl_set.h:942:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_set.h:943:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_set.h:944:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:944:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:945:5: error: C++ requires a type specifier for all declarations set(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_set.h:946:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_set.h:947:5: error: cannot use arrow operator on a type -> set::value_type, ^ /usr/include/c++/11/bits/stl_set.h:952:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_set.h:953:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:953:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:954:9: error: no template named 'initializer_list' set(initializer_list<_Key>, ^ /usr/include/c++/11/bits/stl_set.h:954:5: error: C++ requires a type specifier for all declarations set(initializer_list<_Key>, ^ /usr/include/c++/11/bits/stl_set.h:955:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_set.h:956:5: error: cannot use arrow operator on a type -> set<_Key, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_set.h:959:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_set.h:960:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:960:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:961:5: error: C++ requires a type specifier for all declarations set(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:961:52: error: expected ';' at end of declaration set(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:962:5: error: cannot use arrow operator on a type -> set::value_type, ^ /usr/include/c++/11/bits/stl_set.h:967:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:967:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_set.h:968:9: error: no template named 'initializer_list' set(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:968:5: error: C++ requires a type specifier for all declarations set(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:968:44: error: expected ';' at end of declaration set(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_set.h:969:5: error: cannot use arrow operator on a type -> set<_Key, less<_Key>, _Allocator>; ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:4: In file included from /usr/include/c++/11/set:62: /usr/include/c++/11/bits/stl_multiset.h:926:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multiset.h:927:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multiset.h:928:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:928:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:929:5: error: C++ requires a type specifier for all declarations multiset(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_multiset.h:930:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multiset.h:931:5: error: cannot use arrow operator on a type -> multiset::value_type, ^ /usr/include/c++/11/bits/stl_multiset.h:937:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multiset.h:938:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:938:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:939:14: error: no template named 'initializer_list' multiset(initializer_list<_Key>, ^ /usr/include/c++/11/bits/stl_multiset.h:939:5: error: C++ requires a type specifier for all declarations multiset(initializer_list<_Key>, ^ /usr/include/c++/11/bits/stl_multiset.h:940:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multiset.h:941:5: error: cannot use arrow operator on a type -> multiset<_Key, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_multiset.h:944:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multiset.h:945:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:945:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:946:5: error: C++ requires a type specifier for all declarations multiset(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:946:57: error: expected ';' at end of declaration multiset(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:947:5: error: cannot use arrow operator on a type -> multiset::value_type, ^ /usr/include/c++/11/bits/stl_multiset.h:952:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:952:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multiset.h:953:14: error: no template named 'initializer_list' multiset(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:953:5: error: C++ requires a type specifier for all declarations multiset(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:953:49: error: expected ';' at end of declaration multiset(initializer_list<_Key>, _Allocator) ^ /usr/include/c++/11/bits/stl_multiset.h:954:5: error: cannot use arrow operator on a type -> multiset<_Key, less<_Key>, _Allocator>; ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:5: In file included from /usr/include/c++/11/map:61: /usr/include/c++/11/bits/stl_map.h:1419:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1419:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1421:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1422:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1423:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1423:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1424:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_map.h:1425:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1426:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1430:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_map.h:1431:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1432:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1432:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1433:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:9: error: no template named 'initializer_list' map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:5: error: C++ requires a type specifier for all declarations map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1434:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1435:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_map.h:1438:17: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1439:45: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1439:17: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1440:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1440:52: error: expected ';' at end of declaration map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1441:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1445:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1445:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1446:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:9: error: no template named 'initializer_list' map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:5: error: C++ requires a type specifier for all declarations map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:55: error: expected ';' at end of declaration map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1447:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, less<_Key>, _Allocator>; ^ In file included from AnalogClock.cc:7: In file included from ./AnalogClock.h:24: In file included from ./AnalogClock.h_2_virt:4: In file included from ./ClockObserver.ah:4: In file included from /build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PragmaOnceObserver/ObserverPattern.ah:5: In file included from /usr/include/c++/11/map:62: /usr/include/c++/11/bits/stl_multimap.h:1084:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1084:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1086:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1087:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1088:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1088:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1089:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_multimap.h:1090:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1091:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1095:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1096:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1097:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1097:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1098:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:14: error: no template named 'initializer_list' multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1099:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1100:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_multimap.h:1103:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1104:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1104:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1105:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1105:57: error: expected ';' at end of declaration multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1106:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1110:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1110:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1111:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:14: error: no template named 'initializer_list' multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:60: error: expected ';' at end of declaration multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1112:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, less<_Key>, _Allocator>; ^ In file included from AnalogClock.cc:9: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: AnalogClock.acc] Error 1 ----------------------------------------------------------------------------- TEST: PrivateResult ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PrivateResult' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/PrivateResult' STDERR: -------- In file included from main.cc:2: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:2: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:2: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:2: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: ExecAdviceNewDelete ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/ExecAdviceNewDelete' Compiling main.acc make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/ExecAdviceNewDelete' STDERR: -------- main.acc: In function ‘void* operator new(size_t)’: main.acc:144:59: error: ISO C++17 does not allow dynamic exception specifications 144 | typedef TJP__Znwm_0< void *, void, void, void *(size_t) throw(std::bad_alloc), AC::TL< ::size_t, AC::TLE > > __TJP; | ^~~~~ main.acc: In function ‘void* operator new [](size_t)’: main.acc:195:59: error: ISO C++17 does not allow dynamic exception specifications 195 | typedef TJP__Znam_0< void *, void, void, void *(size_t) throw(std::bad_alloc), AC::TL< ::size_t, AC::TLE > > __TJP; | ^~~~~ make[3]: *** [../Makefile.generic:81: Junk/main.o] Error 1 ----------------------------------------------------------------------------- TEST: STLString ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/STLString' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/STLString' STDERR: -------- In file included from main.cc:3: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:3: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:3: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:3: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ main.cc:20:3: error: no matching function for call to 'foo' foo ("this is a string"); ^~~ main.cc:13:6: note: candidate function not viable: no known conversion from 'const char [17]' to 'std::basic_string' for 1st argument void foo(std::basic_string s) { ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: IntroInAll ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/IntroInAll' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/IntroInAll' STDERR: -------- In file included from main.cc:2: In file included from /usr/include/c++/11/vector:60: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:2: In file included from /usr/include/c++/11/vector:60: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:2: In file included from /usr/include/c++/11/vector:60: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:2: In file included from /usr/include/c++/11/vector:67: /usr/include/c++/11/bits/stl_vector.h:1874:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_vector.h:1875:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_vector.h:1875:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_vector.h:1876:5: error: C++ requires a type specifier for all declarations vector(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_vector.h:1876:70: error: expected ';' at end of declaration vector(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_vector.h:1877:7: error: cannot use arrow operator on a type -> vector<_ValT, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug336 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug336' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug336' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug353 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug353' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug353' STDERR: -------- In file included from main.cc:3: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:3: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:3: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:3: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Introspection ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Introspection' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Introspection' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ In file included from main.cc:300: :1:320: warning: taking address of packed member '_submap' of class or structure 'Bug525_2::__ac_anonBug525_2_20' may result in an unaligned pointer value [-Waddress-of-packed-member] template struct Member<1, __D> { typedef int *Type; typedef AC::Referred::type ReferredType; static const AC::Protection prot = AC::PROT_PUBLIC; static const AC::Specifiers spec = (AC::Specifiers)(AC::SPEC_NONE); static ReferredType *pointer (__ac_anonBug525_2_20 *obj = 0) { return (ReferredType*)&obj->_submap; } static const char *name () { return "_submap"; } ^~~~~~~~~~~~ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug418 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug418' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug418' STDERR: -------- In file included from :4: In file included from ./singletonmonitor.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from :4: In file included from ./singletonmonitor.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from :4: In file included from ./singletonmonitor.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from :4: In file included from ./singletonmonitor.ah:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug209 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug209' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug209' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: JPTL ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/JPTL' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/JPTL' STDERR: -------- In file included from main.cc:3: In file included from main.cc_2_virt:4: In file included from ./TestAspect.ah:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:3: In file included from main.cc_2_virt:4: In file included from ./TestAspect.ah:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:3: In file included from main.cc_2_virt:4: In file included from ./TestAspect.ah:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:3: In file included from main.cc_2_virt:4: In file included from ./TestAspect.ah:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug321 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug321' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug321' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug484 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug484' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug484' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: MemberPointCut ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MemberPointCut' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MemberPointCut' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: MatchScopeWithin ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MatchScopeWithin' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MatchScopeWithin' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug554 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug554' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug554' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: DefaultArgs ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DefaultArgs' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DefaultArgs' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug566 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug566' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug566' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug571-1 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-1' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-1' STDERR: -------- In file included from main.cc:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:5: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug571-2 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-2' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-2' STDERR: -------- In file included from main.cc:6: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:6: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:6: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:6: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug571-3 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-3' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug571-3' STDERR: -------- In file included from main.cc:7: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:7: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:7: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:7: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug784 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug784' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug784' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: DataFlowAnalysis ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DataFlowAnalysis' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DataFlowAnalysis' STDERR: -------- In file included from main.cc:328: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:328: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:328: In file included from /usr/include/c++/11/string:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:328: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: CallBuiltinOperator ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/CallBuiltinOperator' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/CallBuiltinOperator' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ main.cc:85:13: warning: expression result unused [-Wunused-value] cout << ( "dummy", a ) << endl; ^~~~~~~ main.cc:211:8: warning: expression result unused [-Wunused-value] dfp[0]; ~~~ ~^ main.cc:214:15: warning: expression result unused [-Wunused-value] ((1 == 2 ? (*dfp, &func) : &func))(1); ^~~~ main.cc:234:43: warning: address of 'tc' will always evaluate to 'true' [-Wpointer-bool-conversion] bool bool_value = true && int_value && &tc; ~~ ^~ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: MemberPointCut2 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MemberPointCut2' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MemberPointCut2' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleGetAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleGetAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleGetAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleSetAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleSetAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleSetAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: CompoundGetSetAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/CompoundGetSetAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/CompoundGetSetAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: FunctionEntity ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/FunctionEntity' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/FunctionEntity' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleRefAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleRefAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleRefAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleAliasAccessMember ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleAliasAccessMember' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleAliasAccessMember' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ In file included from main.cc:2: In file included from /usr/include/c++/11/map:61: /usr/include/c++/11/bits/stl_map.h:1419:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1419:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1421:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1422:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1423:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1423:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1424:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_map.h:1425:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1426:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1430:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_map.h:1431:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1432:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1432:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1433:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:9: error: no template named 'initializer_list' map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:5: error: C++ requires a type specifier for all declarations map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1434:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1435:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_map.h:1438:17: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1439:45: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1439:17: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1440:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1440:52: error: expected ';' at end of declaration map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1441:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1445:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1445:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1446:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:9: error: no template named 'initializer_list' map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:5: error: C++ requires a type specifier for all declarations map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:55: error: expected ';' at end of declaration map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1447:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, less<_Key>, _Allocator>; ^ In file included from main.cc:2: In file included from /usr/include/c++/11/map:62: /usr/include/c++/11/bits/stl_multimap.h:1084:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1084:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1086:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1087:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1088:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1088:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1089:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_multimap.h:1090:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1091:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1095:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1096:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1097:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1097:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1098:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:14: error: no template named 'initializer_list' multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1099:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1100:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_multimap.h:1103:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1104:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1104:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1105:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1105:57: error: expected ';' at end of declaration multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1106:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1110:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1110:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1111:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:14: error: no template named 'initializer_list' multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:60: error: expected ';' at end of declaration multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1112:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, less<_Key>, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: SimpleGetSetFuncPtr ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleGetSetFuncPtr' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/SimpleGetSetFuncPtr' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: ArrayAccessAdvice ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/ArrayAccessAdvice' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Inserting aspect header includes - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/ArrayAccessAdvice' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ In file included from main.cc:2: In file included from ./namemap.h:4: In file included from /usr/include/c++/11/map:61: /usr/include/c++/11/bits/stl_map.h:1419:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1419:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1420:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_map.h:1421:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1422:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1423:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1423:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1424:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_map.h:1425:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1426:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1430:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_map.h:1431:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_map.h:1432:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1432:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1433:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:9: error: no template named 'initializer_list' map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1433:5: error: C++ requires a type specifier for all declarations map(initializer_list>, ^ /usr/include/c++/11/bits/stl_map.h:1434:51: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_map.h:1435:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_map.h:1438:17: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1439:45: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1439:17: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1440:5: error: C++ requires a type specifier for all declarations map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1440:52: error: expected ';' at end of declaration map(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1441:5: error: cannot use arrow operator on a type -> map<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_map.h:1445:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1445:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_map.h:1446:40: error: a space is required between consecutive right angle brackets (use '> >') map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:9: error: no template named 'initializer_list' map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:5: error: C++ requires a type specifier for all declarations map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1446:55: error: expected ';' at end of declaration map(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_map.h:1447:5: error: cannot use arrow operator on a type -> map<_Key, _Tp, less<_Key>, _Allocator>; ^ In file included from main.cc:2: In file included from ./namemap.h:4: In file included from /usr/include/c++/11/map:62: /usr/include/c++/11/bits/stl_multimap.h:1084:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1084:30: error: use of undeclared identifier '__iter_key_t' typename _Compare = less<__iter_key_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:69: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1085:37: error: use of undeclared identifier '__iter_to_alloc_t' typename _Allocator = allocator<__iter_to_alloc_t<_InputIterator>>, ^ /usr/include/c++/11/bits/stl_multimap.h:1086:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1087:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1088:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1088:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1089:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, ^ /usr/include/c++/11/bits/stl_multimap.h:1090:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1091:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1095:57: error: a space is required between consecutive right angle brackets (use '> >') typename _Allocator = allocator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1096:16: error: no template named '_RequireNotAllocator' typename = _RequireNotAllocator<_Compare>, ^ /usr/include/c++/11/bits/stl_multimap.h:1097:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1097:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1098:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:14: error: no template named 'initializer_list' multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1098:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, ^ /usr/include/c++/11/bits/stl_multimap.h:1099:56: error: expected ';' at end of declaration _Compare = _Compare(), _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/stl_multimap.h:1100:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, _Compare, _Allocator>; ^ /usr/include/c++/11/bits/stl_multimap.h:1103:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1104:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1104:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1105:5: error: C++ requires a type specifier for all declarations multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1105:57: error: expected ';' at end of declaration multimap(_InputIterator, _InputIterator, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1106:5: error: cannot use arrow operator on a type -> multimap<__iter_key_t<_InputIterator>, __iter_val_t<_InputIterator>, ^ /usr/include/c++/11/bits/stl_multimap.h:1110:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1110:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/stl_multimap.h:1111:45: error: a space is required between consecutive right angle brackets (use '> >') multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:14: error: no template named 'initializer_list' multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:5: error: C++ requires a type specifier for all declarations multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1111:60: error: expected ';' at end of declaration multimap(initializer_list>, _Allocator) ^ /usr/include/c++/11/bits/stl_multimap.h:1112:5: error: cannot use arrow operator on a type -> multimap<_Key, _Tp, less<_Key>, _Allocator>; ^ main.cc:13:12: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] int p[3] = { 22, 33, 44 }; ^ main.cc:15:18: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] int m[2][3][2] = { { { 3, 4 }, { 1, 0 }, { 20, 25 } }, { { 300, 400 }, { 100, -1 }, { 2000, 2500 } } }; ^ main.cc:166:6: warning: expression result unused [-Wunused-value] a[3]; ~ ~^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: MatchScope ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MatchScope' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/MatchScope' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug-Typenames ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug-Typenames' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug-Typenames' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: DefaultArgs2 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DefaultArgs2' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/DefaultArgs2' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug574 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug574' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug574' STDERR: -------- In file included from main.cc:43: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:43: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:43: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:43: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug568 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug568' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug568' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug594 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug594' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug594' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Bug598 ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug598' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Bug598' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Float128Basic ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Float128Basic' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Float128Basic' STDERR: -------- In file included from main.cc:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:4: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: EntityInfo ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/EntityInfo' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/EntityInfo' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Attribute_basic ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_basic' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_basic' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t'; did you mean 'remove_const'? using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/type_traits:1519:12: note: 'remove_const' declared here struct remove_const ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2382:10: error: use of undeclared identifier 'add_const_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected ';' after alias declaration __iter_val_t<_InputIterator>>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ warning: main.cc:10:15: attribute parameters of 'out::funcAttr' ignored warning: main.cc:27:12: attribute parameters of 'out::classAttr' ignored warning: main.cc:30:10: attribute parameters of 'out::classAttr' ignored warning: main.cc:36:12: attribute parameters of 'out::classAttr' ignored warning: main.cc:33:18: attribute parameters of 'out::funcAttr' ignored warning: main.cc:42:14: attribute parameters of 'out::classAttr' ignored warning: main.cc:57:9: attribute parameters of 'out::stmtAttr' ignored warning: main.cc:64:7: attribute parameters of 'out::stmtAttr' ignored warning: main.cc:66:9: attribute parameters of 'out::stmtAttr' ignored warning: main.cc:71:25: attribute parameters of 'out::stmtAttr' ignored make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Attribute_inMacro ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_inMacro' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_inMacro' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:62: /usr/include/c++/11/ext/type_traits.h:193:26: error: unknown type name 'decltype' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:68: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:67: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:71: error: expected ')' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ /usr/include/c++/11/ext/type_traits.h:193:35: note: to match this '(' using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:54: error: expected ';' at end of declaration template pair(_T1, _T2) -> pair<_T1, _T2>; ^ /usr/include/c++/11/bits/stl_pair.h:460:55: error: cannot use arrow operator on a type template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t' using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/bits/stl_iterator.h:2382:49: error: a space is required between consecutive right angle brackets (use '> >') pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2382:22: error: use of undeclared identifier '__iter_key_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected '>' __iter_val_t<_InputIterator>>; ^ /usr/include/c++/11/bits/stl_iterator.h:2382:9: note: to match this '<' pair>, ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:531:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:531:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:551:51: error: a space is required between consecutive right angle brackets (use '> >') template> ^ /usr/include/c++/11/bits/basic_string.h:551:27: error: no template named '_RequireAllocator' template> ^ /usr/include/c++/11/bits/basic_string.h:6060:16: error: no template named '_RequireInputIter' typename = _RequireInputIter<_InputIterator>, ^ /usr/include/c++/11/bits/basic_string.h:6061:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6061:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6062:76: error: expected ';' at end of declaration basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6063:7: error: cannot use arrow operator on a type -> basic_string<_CharT, char_traits<_CharT>, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6069:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6069:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:87: error: expected ';' at end of declaration basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6071:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ /usr/include/c++/11/bits/basic_string.h:6075:44: error: a space is required between consecutive right angle brackets (use '> >') typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6075:16: error: no template named '_RequireAllocator' typename = _RequireAllocator<_Allocator>> ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6079:37: error: expected ';' at end of declaration const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6080:7: error: cannot use arrow operator on a type -> basic_string<_CharT, _Traits, _Allocator>; ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: Attribute_removeAttrs ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_removeAttrs' Weaving main.cc * Running ac++ 2.3 * Handling Translation Unit `main.cc'. - Path "main.cc" - Parsing ... - Weaving Aspects Forward Declarations ... - Committing - Preparing introductions ... - Parsing again ... - Aborting make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/Attribute_removeAttrs' STDERR: -------- In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:64: /usr/include/c++/11/bits/stl_pair.h:460:40: error: C++ requires a type specifier for all declarations template pair(_T1, _T2) -> pair<_T1, _T2>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2370:26: error: no template named 'remove_const_t'; did you mean 'remove_const'? using __iter_key_t = remove_const_t< ^ /usr/include/c++/11/type_traits:1519:12: note: 'remove_const' declared here struct remove_const ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:40: In file included from /usr/include/c++/11/bits/char_traits.h:39: In file included from /usr/include/c++/11/bits/stl_algobase.h:67: /usr/include/c++/11/bits/stl_iterator.h:2382:10: error: use of undeclared identifier 'add_const_t' pair>, ^ /usr/include/c++/11/bits/stl_iterator.h:2383:32: error: expected ';' after alias declaration __iter_val_t<_InputIterator>>; ^ In file included from main.cc:1: In file included from /usr/include/c++/11/iostream:39: In file included from /usr/include/c++/11/ostream:38: In file included from /usr/include/c++/11/ios:42: In file included from /usr/include/c++/11/bits/ios_base.h:41: In file included from /usr/include/c++/11/bits/locale_classes.h:40: In file included from /usr/include/c++/11/string:55: /usr/include/c++/11/bits/basic_string.h:6062:5: error: C++ requires a type specifier for all declarations basic_string(_InputIterator, _InputIterator, _Allocator = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6070:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, const _Allocator& = _Allocator()) ^ /usr/include/c++/11/bits/basic_string.h:6076:18: error: no template named 'basic_string_view' basic_string(basic_string_view<_CharT, _Traits>, ^ /usr/include/c++/11/bits/basic_string.h:6076:5: error: C++ requires a type specifier for all declarations basic_string(basic_string_view<_CharT, _Traits>, ^ make[3]: *** [../Makefile.generic:73: main.acc] Error 1 ----------------------------------------------------------------------------- TEST: RepoVersion ----------------------------------------------------------------------------- STDOUT: -------- make[3]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/RepoVersion' 0a1 > warning: project file version '0.0.1' differs from ac++ version make[3]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests/RepoVersion' STDERR: -------- make[3]: *** [../Makefile.generic:55: diff-only] Error 1 make[2]: *** [Makefile:164: all] Error 1 make[2]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/tests' make[1]: *** [Makefile:262: testall] Error 2 make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++' make: [debian/rules:54: test-builds] Error 2 (ignored) PATH=/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/AspectC++/bin/linux-release:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/bin:/sbin:/bin \ /usr/bin/make -C Ag++/ SHARED=1 PUMA_CONFIG=/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/puma.config test make[1]: Entering directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Ag++' --- Making Ag++ for TARGET=linux-release AC++ = Compiler = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -I../Puma/extern -I../Puma/include Linker = g++ -O2 -g -Wall -pipe -Wno-deprecated-declarations -DNDEBUG -std=gnu++11 -I../Puma/extern -I../Puma/include -Wl,-Bstatic -L../Puma/lib/linux-release -lMiniPuma -Wl,-Bdynamic --- .................. All tests OK make[1]: Leaving directory '/build/aspectc++-uTHKxK/aspectc++-2.3+git20211104/Ag++' dh_testdir dh_testroot dh_prep dh_installdirs dh_installchangelogs dh_installdocs dh_install -Xlicence_1_0.txt dh_installexamples -p aspectc++ AspectC++/examples/* find debian/aspectc++ -name Makefile -exec rm -v {} + removed 'debian/aspectc++/usr/share/doc/aspectc++/examples/coverage/Makefile' removed 'debian/aspectc++/usr/share/doc/aspectc++/examples/helloworld/Makefile' removed 'debian/aspectc++/usr/share/doc/aspectc++/examples/modules/Makefile' removed 'debian/aspectc++/usr/share/doc/aspectc++/examples/profiling/Makefile' removed 'debian/aspectc++/usr/share/doc/aspectc++/examples/singleton/Makefile' removed 'debian/aspectc++/usr/share/doc/aspectc++/examples/threads/Makefile' find debian/libpuma-doc -name Makefile -exec rm -v {} + dh_installman dh_link dh_strip dh_compress dh_fixperms dh_installdeb -a dh_shlibdeps -a dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/aspectc++/usr/bin/ac++ was not linked against libz3.so.4 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/aspectc++/usr/bin/ac++ was not linked against libdl.so.2 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/aspectc++/usr/bin/ac++ was not linked against librt.so.1 (it uses none of the library's symbols) dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'libpuma-dev' in '../libpuma-dev_2.3+git20211104-2_amd64.deb'. dpkg-deb: building package 'aspectc++-dbgsym' in '../aspectc++-dbgsym_2.3+git20211104-2_amd64.deb'. dpkg-deb: building package 'aspectc++' in '../aspectc++_2.3+git20211104-2_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../aspectc++_2.3+git20211104-2_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/aspectc++-uTHKxK /tmp/aspectc++-2.3+git20211104-2_u5fb40d I: cleaning package lists and apt cache... W: deleting files in /tmp: agxx_pcfg9LgM5y W: deleting files in /tmp: agxx_pcfgRZYg6C I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.UFrFO8E6rQ... I: success in 3622.8458 seconds md5: aspectc++-dbgsym_2.3+git20211104-2_amd64.deb: OK md5: aspectc++_2.3+git20211104-2_amd64.deb: OK md5: libpuma-dev_2.3+git20211104-2_amd64.deb: OK sha1: aspectc++-dbgsym_2.3+git20211104-2_amd64.deb: OK sha1: aspectc++_2.3+git20211104-2_amd64.deb: OK sha1: libpuma-dev_2.3+git20211104-2_amd64.deb: OK sha256: aspectc++-dbgsym_2.3+git20211104-2_amd64.deb: OK sha256: aspectc++_2.3+git20211104-2_amd64.deb: OK sha256: libpuma-dev_2.3+git20211104-2_amd64.deb: OK Checksums: OK