Raspbian Package Auto-Building

Build log for gle-graphics (4.2.5-8) on armhf

gle-graphics4.2.5-8armhf → 2020-08-15 15:46:39

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-02

+==============================================================================+
| gle-graphics 4.2.5-8 (armhf)                 Sat, 15 Aug 2020 14:34:03 +0000 |
+==============================================================================+

Package: gle-graphics
Version: 4.2.5-8
Source Version: 4.2.5-8
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-68af82eb-a90b-4e20-b16c-0edad2bc8664' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.8 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.9 MB]
Fetched 24.8 MB in 24s (1029 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'gle-graphics' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/science-team/gle-graphics.git
Please use:
git clone https://salsa.debian.org/science-team/gle-graphics.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 2358 kB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main gle-graphics 4.2.5-8 (dsc) [2216 B]
Get:2 http://172.17.0.1/private bullseye-staging/main gle-graphics 4.2.5-8 (tar) [2330 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main gle-graphics 4.2.5-8 (diff) [25.6 kB]
Fetched 2358 kB in 0s (8229 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/gle-graphics-WgGwQk/gle-graphics-4.2.5' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/gle-graphics-WgGwQk' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-NhSXkF/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-NhSXkF/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-NhSXkF/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ Packages [434 B]
Fetched 2110 B in 1s (2832 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  bsdextrautils libpam-cap netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (22.2 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12556 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: automake, autotools-dev, debhelper (>= 9), dh-autoreconf, ghostscript, libboost-dev, libcairo-dev, libjpeg-dev, libpng-dev, libpoppler-glib-dev, qtbase5-dev, libqt5opengl5-dev, libtiff-dev, libtool, ncurses-dev, pkg-config, texlive, texlive-latex-extra
Filtered Build-Depends: automake, autotools-dev, debhelper (>= 9), dh-autoreconf, ghostscript, libboost-dev, libcairo-dev, libjpeg-dev, libpng-dev, libpoppler-glib-dev, qtbase5-dev, libqt5opengl5-dev, libtiff-dev, libtool, ncurses-dev, pkg-config, texlive, texlive-latex-extra
dpkg-deb: building package 'sbuild-build-depends-gle-graphics-dummy' in '/<<BUILDDIR>>/resolver-NhSXkF/apt_archive/sbuild-build-depends-gle-graphics-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-gle-graphics-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ Sources [609 B]
Get:5 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ Packages [692 B]
Fetched 2634 B in 1s (3454 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install gle-graphics build dependencies (apt-based resolver)
------------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf
  dh-strip-nondeterminism dwz file fontconfig fontconfig-config fonts-lmodern
  fonts-urw-base35 gettext gettext-base ghostscript gir1.2-freedesktop
  gir1.2-glib-2.0 gir1.2-poppler-0.18 groff-base intltool-debian
  libapache-pom-java libarchive-zip-perl libavahi-client3 libavahi-common-data
  libavahi-common3 libblkid-dev libboost-dev libboost1.71-dev libbrotli-dev
  libbrotli1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2
  libcairo2-dev libcommons-logging-java libcommons-parent-java libcroco3
  libcups2 libdbus-1-3 libdebhelper-perl libdouble-conversion3 libdrm-amdgpu1
  libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libegl-dev
  libegl-mesa0 libegl1 libelf1 libevdev2 libexpat1 libexpat1-dev libffi-dev
  libfile-stripnondeterminism-perl libfontbox-java libfontconfig-dev
  libfontconfig1 libfontconfig1-dev libfreetype-dev libfreetype6
  libfreetype6-dev libgbm1 libgirepository-1.0-1 libgl-dev libgl1
  libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglib2.0-0
  libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglvnd0
  libglx-dev libglx-mesa0 libglx0 libgraphite2-3 libgs9 libgs9-common
  libgssapi-krb5-2 libgudev-1.0-0 libharfbuzz0b libice-dev libice6 libicu67
  libidn11 libijs-0.35 libinput-bin libinput10 libjbig-dev libjbig0
  libjbig2dec0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libk5crypto3
  libkeyutils1 libkpathsea6 libkrb5-3 libkrb5support0 liblcms2-2 libllvm10
  liblzma-dev liblzo2-2 libmagic-mgc libmagic1 libmd4c0 libmount-dev libmtdev1
  libncurses-dev libncurses6 libnspr4 libnss3 libopenjp2-7 libpaper-utils
  libpaper1 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev
  libpcre2-posix2 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpdfbox-java
  libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpng16-16
  libpoppler-dev libpoppler-glib-dev libpoppler-glib8 libpoppler82 libptexenc1
  libpthread-stubs0-dev libpython3-stdlib libpython3.8-minimal
  libpython3.8-stdlib libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5
  libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5printsupport5
  libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libselinux1-dev
  libsensors-config libsensors5 libsepol1-dev libsigsegv2 libsm-dev libsm6
  libssl1.1 libsub-override-perl libsynctex2 libteckit0 libtexlua53
  libtexluajit2 libtiff-dev libtiff5 libtiffxx5 libtool libuchardet0
  libvulkan-dev libvulkan1 libwacom-common libwacom2 libwayland-client0
  libwayland-server0 libwebp6 libx11-6 libx11-data libx11-dev libx11-xcb1
  libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0
  libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0
  libxcb-shm0 libxcb-shm0-dev libxcb-sync1 libxcb-util0 libxcb-xfixes0
  libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb1 libxcb1-dev libxdamage1
  libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxi6
  libxkbcommon-x11-0 libxkbcommon0 libxml2 libxmu6 libxpm4 libxrender-dev
  libxrender1 libxshmfence1 libxt6 libxxf86vm1 libz3-4 libzzip-0-13 m4 man-db
  mime-support pkg-config po-debconf poppler-data preview-latex-style python3
  python3-distutils python3-lib2to3 python3-minimal python3.8
  python3.8-minimal qt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools
  qtchooser shared-mime-info t1utils tex-common texlive texlive-base
  texlive-binaries texlive-fonts-recommended texlive-latex-base
  texlive-latex-extra texlive-latex-recommended texlive-pictures ucf uuid-dev
  x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xdg-utils
  xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make fonts-freefont-otf
  | fonts-freefont-ttf fonts-texgyre gettext-doc libasprintf-dev
  libgettextpo-dev ghostscript-x groff libboost-doc libboost1.71-doc
  libboost-atomic1.71-dev libboost-chrono1.71-dev libboost-container1.71-dev
  libboost-context1.71-dev libboost-contract1.71-dev
  libboost-coroutine1.71-dev libboost-date-time1.71-dev
  libboost-exception1.71-dev libboost-fiber1.71-dev
  libboost-filesystem1.71-dev libboost-graph1.71-dev
  libboost-graph-parallel1.71-dev libboost-iostreams1.71-dev
  libboost-locale1.71-dev libboost-log1.71-dev libboost-math1.71-dev
  libboost-mpi1.71-dev libboost-mpi-python1.71-dev libboost-numpy1.71-dev
  libboost-program-options1.71-dev libboost-python1.71-dev
  libboost-random1.71-dev libboost-regex1.71-dev
  libboost-serialization1.71-dev libboost-stacktrace1.71-dev
  libboost-system1.71-dev libboost-test1.71-dev libboost-thread1.71-dev
  libboost-timer1.71-dev libboost-type-erasure1.71-dev libboost-wave1.71-dev
  libboost1.71-tools-dev libmpfrc++-dev libntl-dev libcairo2-doc
  libavalon-framework-java libcommons-logging-java-doc
  libexcalibur-logkit-java liblog4j1.2-java cups-common freetype2-doc
  libgirepository1.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin
  | libgdk-pixbuf2.0-dev libxml2-utils krb5-doc krb5-user libice-doc
  liblcms2-utils liblzma-doc ncurses-doc libpoppler-glib-doc libthai0
  qt5-image-formats-plugins qtwayland5 lm-sensors libsm-doc libtool-doc
  gfortran | fortran95-compiler gcj-jdk libx11-doc libxcb-doc libxext-doc
  m4-doc apparmor less www-browser libmail-box-perl poppler-utils
  fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic
  | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum
  python3-doc python3-tk python3-venv python3.8-venv python3.8-doc
  binfmt-support default-libmysqlclient-dev firebird-dev libpq-dev
  libsqlite3-dev unixodbc-dev perl-tk xpdf | pdf-viewer xzdec
  texlive-fonts-recommended-doc texlive-latex-base-doc python3-pygments
  icc-profiles libfile-which-perl libspreadsheet-parseexcel-perl
  texlive-latex-extra-doc texlive-latex-recommended-doc texlive-luatex
  texlive-pstricks dot2tex prerex ruby-tcltk | libtcltk-ruby
  texlive-pictures-doc vprerex
Recommended packages:
  curl | wget | lynx dbus libarchive-cpio-perl xdg-user-dirs
  fonts-droid-fallback krb5-locales libgpm2 libpng-tools qttranslations5-l10n
  libqt5svg5 qt5-gtk-platformtheme libqt5sql5-sqlite | libqt5sql5-mysql
  | libqt5sql5-odbc | libqt5sql5-psql | libqt5sql5-tds | libqt5sql5-ibase
  libltdl-dev mesa-vulkan-drivers | vulkan-icd libwacom-bin
  libmail-sendmail-perl lmodern dvisvgm tex-gyre tipa texlive-plain-generic
  ruby | ruby-interpreter tk libfile-mimeinfo-perl libnet-dbus-perl
  libx11-protocol-perl x11-utils x11-xserver-utils
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf
  dh-strip-nondeterminism dwz file fontconfig fontconfig-config fonts-lmodern
  fonts-urw-base35 gettext gettext-base ghostscript gir1.2-freedesktop
  gir1.2-glib-2.0 gir1.2-poppler-0.18 groff-base intltool-debian
  libapache-pom-java libarchive-zip-perl libavahi-client3 libavahi-common-data
  libavahi-common3 libblkid-dev libboost-dev libboost1.71-dev libbrotli-dev
  libbrotli1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2
  libcairo2-dev libcommons-logging-java libcommons-parent-java libcroco3
  libcups2 libdbus-1-3 libdebhelper-perl libdouble-conversion3 libdrm-amdgpu1
  libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libegl-dev
  libegl-mesa0 libegl1 libelf1 libevdev2 libexpat1 libexpat1-dev libffi-dev
  libfile-stripnondeterminism-perl libfontbox-java libfontconfig-dev
  libfontconfig1 libfontconfig1-dev libfreetype-dev libfreetype6
  libfreetype6-dev libgbm1 libgirepository-1.0-1 libgl-dev libgl1
  libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglib2.0-0
  libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglvnd0
  libglx-dev libglx-mesa0 libglx0 libgraphite2-3 libgs9 libgs9-common
  libgssapi-krb5-2 libgudev-1.0-0 libharfbuzz0b libice-dev libice6 libicu67
  libidn11 libijs-0.35 libinput-bin libinput10 libjbig-dev libjbig0
  libjbig2dec0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libk5crypto3
  libkeyutils1 libkpathsea6 libkrb5-3 libkrb5support0 liblcms2-2 libllvm10
  liblzma-dev liblzo2-2 libmagic-mgc libmagic1 libmd4c0 libmount-dev libmtdev1
  libncurses-dev libncurses6 libnspr4 libnss3 libopenjp2-7 libpaper-utils
  libpaper1 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev
  libpcre2-posix2 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpdfbox-java
  libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpng16-16
  libpoppler-dev libpoppler-glib-dev libpoppler-glib8 libpoppler82 libptexenc1
  libpthread-stubs0-dev libpython3-stdlib libpython3.8-minimal
  libpython3.8-stdlib libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5
  libqt5network5 libqt5opengl5 libqt5opengl5-dev libqt5printsupport5
  libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libselinux1-dev
  libsensors-config libsensors5 libsepol1-dev libsigsegv2 libsm-dev libsm6
  libssl1.1 libsub-override-perl libsynctex2 libteckit0 libtexlua53
  libtexluajit2 libtiff-dev libtiff5 libtiffxx5 libtool libuchardet0
  libvulkan-dev libvulkan1 libwacom-common libwacom2 libwayland-client0
  libwayland-server0 libwebp6 libx11-6 libx11-data libx11-dev libx11-xcb1
  libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0
  libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0
  libxcb-shm0 libxcb-shm0-dev libxcb-sync1 libxcb-util0 libxcb-xfixes0
  libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb1 libxcb1-dev libxdamage1
  libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxi6
  libxkbcommon-x11-0 libxkbcommon0 libxml2 libxmu6 libxpm4 libxrender-dev
  libxrender1 libxshmfence1 libxt6 libxxf86vm1 libz3-4 libzzip-0-13 m4 man-db
  mime-support pkg-config po-debconf poppler-data preview-latex-style python3
  python3-distutils python3-lib2to3 python3-minimal python3.8
  python3.8-minimal qt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools
  qtchooser sbuild-build-depends-gle-graphics-dummy shared-mime-info t1utils
  tex-common texlive texlive-base texlive-binaries texlive-fonts-recommended
  texlive-latex-base texlive-latex-extra texlive-latex-recommended
  texlive-pictures ucf uuid-dev x11-common x11proto-core-dev x11proto-dev
  x11proto-xext-dev xdg-utils xkb-data xorg-sgml-doctools xtrans-dev
  zlib1g-dev
0 upgraded, 272 newly installed, 0 to remove and 1 not upgraded.
Need to get 189 MB/190 MB of archives.
After this operation, 840 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-NhSXkF/apt_archive ./ sbuild-build-depends-gle-graphics-dummy 0.invalid.0 [976 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-5 [783 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.3-1 [29.9 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.3-2 [1269 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf poppler-data all 0.4.9-2 [1473 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-minimal armhf 3.8.5-2 [752 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf python3.8-minimal armhf 3.8.5-2 [1628 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.8.2-3 [37.6 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-stdlib armhf 3.8.5-2 [1677 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf python3.8 armhf 3.8.5-2 [420 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.8.2-3 [20.8 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.8.2-3 [63.7 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf tex-common all 6.15 [53.5 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-5 [262 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-5 [113 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-5 [67.0 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.2-3 [801 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 13.2 [187 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.9.0-1 [15.2 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.180-1 [162 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.64.4-1 [1159 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf libicu67 armhf 67.1-3 [8287 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-5+b1 [593 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 13.2 [1007 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.7-7 [258 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf libpng16-16 armhf 1.6.37-2 [274 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6 armhf 2.10.2+dfsg-3 [347 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf fonts-urw-base35 all 20170801.1-3 [6333 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf fontconfig-config all 2.13.1-4.2 [281 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1 armhf 2.13.1-4.2 [328 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf fontconfig armhf 2.13.1-4.2 [416 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf fonts-lmodern all 2.004.5-6 [4539 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libgs9-common all 9.52~dfsg-1 [732 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libavahi-common-data armhf 0.8-3+b2 [127 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libavahi-common3 armhf 0.8-3+b2 [55.3 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf libdbus-1-3 armhf 1.12.20-1+b3 [192 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf libavahi-client3 armhf 0.8-3+b2 [58.0 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-10+b3 [62.0 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-10+b3 [112 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6.1-2 [14.5 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-10+b3 [318 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-10+b3 [135 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf libcups2 armhf 2.3.3-2 [309 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf libidn11 armhf 1.33-2.4 [113 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf libijs-0.35 armhf 0.35-15 [14.7 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf libjbig2dec0 armhf 0.18+20200417-1+b2 [58.7 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libjpeg62-turbo armhf 1:2.0.5-1.1 [121 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf liblcms2-2 armhf 2.9-4 [119 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf libopenjp2-7 armhf 2.3.1-1 [140 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf libpaper1 armhf 1.1.28 [20.5 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libwebp6 armhf 0.6.1-2 [228 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libtiff5 armhf 4.1.0+git191117-2 [250 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf libgs9 armhf 9.52~dfsg-1 [1893 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf ghostscript armhf 9.52~dfsg-1 [96.1 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libgirepository-1.0-1 armhf 1.64.1-1 [81.6 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-glib-2.0 armhf 1.64.1-1 [147 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-freedesktop armhf 1.64.1-1 [32.7 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf libnspr4 armhf 2:4.27-1 [90.7 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf libnss3 armhf 2:3.55-1 [1095 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libpoppler82 armhf 0.71.0-6 [1370 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf libpixman-1-0 armhf 0.36.0-1 [458 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libxcb1 armhf 1.14-2 [135 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libx11-data all 2:1.6.10-3 [311 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libx11-6 armhf 2:1.6.10-3 [704 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0 armhf 1.14-2 [110 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shm0 armhf 1.14-2 [101 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libxext6 armhf 2:1.3.3-1+b2 [47.8 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf libcairo2 armhf 1.16.0-4 [599 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf libpoppler-glib8 armhf 0.71.0-6 [104 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-poppler-0.18 armhf 0.71.0-6 [38.2 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf libapache-pom-java all 18-1 [4676 B]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf uuid-dev armhf 2.36-2 [96.9 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf libblkid-dev armhf 2.36-2 [212 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libboost1.71-dev armhf 1.71.0-6+b1 [9099 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf libboost-dev armhf 1.71.0.3+b3 [4620 B]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libbrotli-dev armhf 1.0.7-7 [270 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf libcairo-gobject2 armhf 1.16.0-4 [123 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf liblzo2-2 armhf 2.10-2 [50.2 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libcairo-script-interpreter2 armhf 1.16.0-4 [150 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libexpat1-dev armhf 2.2.9-1 [119 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf libpng-dev armhf 1.6.37-2 [276 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf libfreetype-dev armhf 2.10.2+dfsg-3 [498 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6-dev armhf 2.10.2+dfsg-3 [74.5 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig-dev armhf 2.13.1-4.2 [347 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1-dev armhf 2.13.1-4.2 [238 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf x11proto-dev all 2020.1-1 [594 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf x11proto-core-dev all 2020.1-1 [3404 B]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.4 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf libxcb1-dev armhf 1.14-2 [173 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf libx11-dev armhf 2:1.6.10-3 [779 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xext-dev all 2020.1-1 [3404 B]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf x11-common all 1:7.7+20 [252 kB]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libice6 armhf 2:1.0.9-2 [51.6 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libice-dev armhf 2:1.0.9-2 [58.8 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libpixman-1-dev armhf 0.36.0-1 [477 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0-dev armhf 1.14-2 [114 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shm0-dev armhf 1.14-2 [103 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libffi-dev armhf 3.3-4 [57.9 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-data all 2.64.4-1 [1149 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-bin armhf 2.64.4-1 [129 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf python3-lib2to3 all 3.8.5-1 [78.4 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf python3-distutils all 3.8.5-1 [145 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev-bin armhf 2.64.4-1 [170 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf libsepol1-dev armhf 3.1-1 [308 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-16-0 armhf 10.34-7 [190 kB]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-32-0 armhf 10.34-7 [181 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-posix2 armhf 10.34-7 [44.7 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-dev armhf 10.34-7 [614 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf libselinux1-dev armhf 3.1-2 [156 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf libmount-dev armhf 2.36-2 [76.5 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf libpcre16-3 armhf 2:8.39-13 [235 kB]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf libpcre32-3 armhf 2:8.39-13 [228 kB]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf libpcrecpp0v5 armhf 2:8.39-13 [150 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf libpcre3-dev armhf 2:8.39-13 [566 kB]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev armhf 2.64.4-1 [1450 kB]
Get:151 http://172.17.0.1/private bullseye-staging/main armhf libcairo2-dev armhf 1.16.0-4 [619 kB]
Get:152 http://172.17.0.1/private bullseye-staging/main armhf libcommons-parent-java all 43-1 [10.8 kB]
Get:153 http://172.17.0.1/private bullseye-staging/main armhf libcommons-logging-java all 1.2-2 [62.2 kB]
Get:154 http://172.17.0.1/private bullseye-staging/main armhf libdouble-conversion3 armhf 3.1.5-5 [38.9 kB]
Get:155 http://172.17.0.1/private bullseye-staging/main armhf libdrm-common all 2.4.102-1+rpi1 [14.6 kB]
Get:156 http://172.17.0.1/private bullseye-staging/main armhf libdrm2 armhf 2.4.102-1+rpi1 [37.7 kB]
Get:157 http://172.17.0.1/private bullseye-staging/main armhf libdrm-amdgpu1 armhf 2.4.102-1+rpi1 [27.2 kB]
Get:158 http://172.17.0.1/private bullseye-staging/main armhf libdrm-nouveau2 armhf 2.4.102-1+rpi1 [24.9 kB]
Get:159 http://172.17.0.1/private bullseye-staging/main armhf libdrm-radeon1 armhf 2.4.102-1+rpi1 [29.2 kB]
Get:160 http://172.17.0.1/private bullseye-staging/main armhf libedit2 armhf 3.1-20191231-1 [79.2 kB]
Get:161 http://172.17.0.1/private bullseye-staging/main armhf libglvnd0 armhf 1.3.2-1 [55.2 kB]
Get:162 http://172.17.0.1/private bullseye-staging/main armhf libwayland-server0 armhf 1.18.0-1 [27.8 kB]
Get:163 http://172.17.0.1/private bullseye-staging/main armhf libgbm1 armhf 20.1.4-1+rpi1 [72.1 kB]
Get:164 http://172.17.0.1/private bullseye-staging/main armhf libglapi-mesa armhf 20.1.4-1+rpi1 [80.6 kB]
Get:165 http://172.17.0.1/private bullseye-staging/main armhf libwayland-client0 armhf 1.18.0-1 [21.7 kB]
Get:166 http://172.17.0.1/private bullseye-staging/main armhf libx11-xcb1 armhf 2:1.6.10-3 [203 kB]
Get:167 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri2-0 armhf 1.14-2 [103 kB]
Get:168 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri3-0 armhf 1.14-2 [102 kB]
Get:169 http://172.17.0.1/private bullseye-staging/main armhf libxcb-present0 armhf 1.14-2 [101 kB]
Get:170 http://172.17.0.1/private bullseye-staging/main armhf libxcb-sync1 armhf 1.14-2 [104 kB]
Get:171 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xfixes0 armhf 1.14-2 [105 kB]
Get:172 http://172.17.0.1/private bullseye-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:173 http://172.17.0.1/private bullseye-staging/main armhf libegl-mesa0 armhf 20.1.4-1+rpi1 [125 kB]
Get:174 http://172.17.0.1/private bullseye-staging/main armhf libegl1 armhf 1.3.2-1 [28.8 kB]
Get:175 http://172.17.0.1/private bullseye-staging/main armhf libxcb-glx0 armhf 1.14-2 [117 kB]
Get:176 http://172.17.0.1/private bullseye-staging/main armhf libxdamage1 armhf 1:1.1.5-2 [15.2 kB]
Get:177 http://172.17.0.1/private bullseye-staging/main armhf libxfixes3 armhf 1:5.0.3-2 [20.7 kB]
Get:178 http://172.17.0.1/private bullseye-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:179 http://172.17.0.1/private bullseye-staging/main armhf libz3-4 armhf 4.8.8-1 [5913 kB]
Get:180 http://172.17.0.1/private bullseye-staging/main armhf libllvm10 armhf 1:10.0.1-1+rpi1 [14.6 MB]
Get:181 http://172.17.0.1/private bullseye-staging/main armhf libsensors-config all 1:3.6.0-2 [32.0 kB]
Get:182 http://172.17.0.1/private bullseye-staging/main armhf libsensors5 armhf 1:3.6.0-2 [50.2 kB]
Get:183 http://172.17.0.1/private bullseye-staging/main armhf libgl1-mesa-dri armhf 20.1.4-1+rpi1 [6170 kB]
Get:184 http://172.17.0.1/private bullseye-staging/main armhf libglx-mesa0 armhf 20.1.4-1+rpi1 [174 kB]
Get:185 http://172.17.0.1/private bullseye-staging/main armhf libglx0 armhf 1.3.2-1 [25.8 kB]
Get:186 http://172.17.0.1/private bullseye-staging/main armhf libgl1 armhf 1.3.2-1 [106 kB]
Get:187 http://172.17.0.1/private bullseye-staging/main armhf libglx-dev armhf 1.3.2-1 [16.3 kB]
Get:188 http://172.17.0.1/private bullseye-staging/main armhf libgl-dev armhf 1.3.2-1 [100 kB]
Get:189 http://172.17.0.1/private bullseye-staging/main armhf libegl-dev armhf 1.3.2-1 [19.6 kB]
Get:190 http://172.17.0.1/private bullseye-staging/main armhf libevdev2 armhf 1.9.0+dfsg-1+rpi1 [27.2 kB]
Get:191 http://172.17.0.1/private bullseye-staging/main armhf libfontbox-java all 1:1.8.16-2 [211 kB]
Get:192 http://172.17.0.1/private bullseye-staging/main armhf libgles1 armhf 1.3.2-1 [13.2 kB]
Get:193 http://172.17.0.1/private bullseye-staging/main armhf libgles2 armhf 1.3.2-1 [20.2 kB]
Get:194 http://172.17.0.1/private bullseye-staging/main armhf libgles-dev armhf 1.3.2-1 [50.3 kB]
Get:195 http://172.17.0.1/private bullseye-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:196 http://172.17.0.1/private bullseye-staging/main armhf libgudev-1.0-0 armhf 233-1 [11.9 kB]
Get:197 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz0b armhf 2.6.4-1+rpi1+b1 [1309 kB]
Get:198 http://172.17.0.1/private bullseye-staging/main armhf libwacom-common all 1.4.1-1 [47.0 kB]
Get:199 http://172.17.0.1/private bullseye-staging/main armhf libwacom2 armhf 1.4.1-1 [18.5 kB]
Get:200 http://172.17.0.1/private bullseye-staging/main armhf libinput-bin armhf 1.16.0-1 [21.6 kB]
Get:201 http://172.17.0.1/private bullseye-staging/main armhf libmtdev1 armhf 1.1.6-1 [22.0 kB]
Get:202 http://172.17.0.1/private bullseye-staging/main armhf libinput10 armhf 1.16.0-1 [99.3 kB]
Get:203 http://172.17.0.1/private bullseye-staging/main armhf libjbig-dev armhf 2.1-3.1+b2 [27.7 kB]
Get:204 http://172.17.0.1/private bullseye-staging/main armhf libjpeg62-turbo-dev armhf 1:2.0.5-1.1 [241 kB]
Get:205 http://172.17.0.1/private bullseye-staging/main armhf libjpeg-dev all 1:2.0.5-1.1 [66.0 kB]
Get:206 http://172.17.0.1/private bullseye-staging/main armhf libkpathsea6 armhf 2020.20200327.54578-4+b1 [163 kB]
Get:207 http://172.17.0.1/private bullseye-staging/main armhf liblzma-dev armhf 5.2.4-1 [203 kB]
Get:208 http://172.17.0.1/private bullseye-staging/main armhf libmd4c0 armhf 0.4.4-1 [39.2 kB]
Get:209 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.2-1 [79.5 kB]
Get:210 http://172.17.0.1/private bullseye-staging/main armhf libncurses-dev armhf 6.2-1 [284 kB]
Get:211 http://172.17.0.1/private bullseye-staging/main armhf libpaper-utils armhf 1.1.28 [17.7 kB]
Get:212 http://172.17.0.1/private bullseye-staging/main armhf libpdfbox-java all 1:1.8.16-2 [5205 kB]
Get:213 http://172.17.0.1/private bullseye-staging/main armhf libpoppler-dev armhf 0.71.0-6 [23.9 kB]
Get:214 http://172.17.0.1/private bullseye-staging/main armhf libpoppler-glib-dev armhf 0.71.0-6 [68.7 kB]
Get:215 http://172.17.0.1/private bullseye-staging/main armhf libptexenc1 armhf 2020.20200327.54578-4+b1 [60.9 kB]
Get:216 http://172.17.0.1/private bullseye-staging/main armhf shared-mime-info armhf 1.15-1 [785 kB]
Get:217 http://172.17.0.1/private bullseye-staging/main armhf libqt5core5a armhf 5.14.2+dfsg-4+rpi1 [1488 kB]
Get:218 http://172.17.0.1/private bullseye-staging/main armhf libqt5concurrent5 armhf 5.14.2+dfsg-4+rpi1 [65.0 kB]
Get:219 http://172.17.0.1/private bullseye-staging/main armhf libqt5dbus5 armhf 5.14.2+dfsg-4+rpi1 [213 kB]
Get:220 http://172.17.0.1/private bullseye-staging/main armhf libqt5network5 armhf 5.14.2+dfsg-4+rpi1 [602 kB]
Get:221 http://172.17.0.1/private bullseye-staging/main armhf libxcb-icccm4 armhf 0.4.1-1.1 [26.3 kB]
Get:222 http://172.17.0.1/private bullseye-staging/main armhf libxcb-util0 armhf 0.3.8-3+b2 [21.9 kB]
Get:223 http://172.17.0.1/private bullseye-staging/main armhf libxcb-image0 armhf 0.4.0-1+b2 [23.3 kB]
Get:224 http://172.17.0.1/private bullseye-staging/main armhf libxcb-keysyms1 armhf 0.4.0-1+b2 [15.9 kB]
Get:225 http://172.17.0.1/private bullseye-staging/main armhf libxcb-randr0 armhf 1.14-2 [112 kB]
Get:226 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render-util0 armhf 0.3.9-1+b1 [17.3 kB]
Get:227 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shape0 armhf 1.14-2 [102 kB]
Get:228 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xinerama0 armhf 1.14-2 [101 kB]
Get:229 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xinput0 armhf 1.14-2 [123 kB]
Get:230 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xkb1 armhf 1.14-2 [122 kB]
Get:231 http://172.17.0.1/private bullseye-staging/main armhf xkb-data all 2.29-2 [655 kB]
Get:232 http://172.17.0.1/private bullseye-staging/main armhf libxkbcommon0 armhf 0.10.0-1 [111 kB]
Get:233 http://172.17.0.1/private bullseye-staging/main armhf libxkbcommon-x11-0 armhf 0.10.0-1 [38.2 kB]
Get:234 http://172.17.0.1/private bullseye-staging/main armhf libqt5gui5 armhf 5.14.2+dfsg-4+rpi1 [2495 kB]
Get:235 http://172.17.0.1/private bullseye-staging/main armhf libqt5widgets5 armhf 5.14.2+dfsg-4+rpi1 [2025 kB]
Get:236 http://172.17.0.1/private bullseye-staging/main armhf libqt5opengl5 armhf 5.14.2+dfsg-4+rpi1 [147 kB]
Get:237 http://172.17.0.1/private bullseye-staging/main armhf libqt5printsupport5 armhf 5.14.2+dfsg-4+rpi1 [207 kB]
Get:238 http://172.17.0.1/private bullseye-staging/main armhf libqt5sql5 armhf 5.14.2+dfsg-4+rpi1 [138 kB]
Get:239 http://172.17.0.1/private bullseye-staging/main armhf libqt5test5 armhf 5.14.2+dfsg-4+rpi1 [151 kB]
Get:240 http://172.17.0.1/private bullseye-staging/main armhf libqt5xml5 armhf 5.14.2+dfsg-4+rpi1 [125 kB]
Get:241 http://172.17.0.1/private bullseye-staging/main armhf libvulkan1 armhf 1.2.141.0-1 [83.2 kB]
Get:242 http://172.17.0.1/private bullseye-staging/main armhf libvulkan-dev armhf 1.2.141.0-1 [528 kB]
Get:243 http://172.17.0.1/private bullseye-staging/main armhf qt5-qmake-bin armhf 5.14.2+dfsg-4+rpi1 [816 kB]
Get:244 http://172.17.0.1/private bullseye-staging/main armhf qtchooser armhf 66-2 [23.1 kB]
Get:245 http://172.17.0.1/private bullseye-staging/main armhf qt5-qmake armhf 5.14.2+dfsg-4+rpi1 [242 kB]
Get:246 http://172.17.0.1/private bullseye-staging/main armhf qtbase5-dev-tools armhf 5.14.2+dfsg-4+rpi1 [650 kB]
Get:247 http://172.17.0.1/private bullseye-staging/main armhf qtbase5-dev armhf 5.14.2+dfsg-4+rpi1 [1017 kB]
Get:248 http://172.17.0.1/private bullseye-staging/main armhf libqt5opengl5-dev armhf 5.14.2+dfsg-4+rpi1 [73.2 kB]
Get:249 http://172.17.0.1/private bullseye-staging/main armhf libsynctex2 armhf 2020.20200327.54578-4+b1 [69.8 kB]
Get:250 http://172.17.0.1/private bullseye-staging/main armhf libteckit0 armhf 2.5.8+ds2-5 [245 kB]
Get:251 http://172.17.0.1/private bullseye-staging/main armhf libtexlua53 armhf 2020.20200327.54578-4+b1 [101 kB]
Get:252 http://172.17.0.1/private bullseye-staging/main armhf libtexluajit2 armhf 2020.20200327.54578-4+b1 [207 kB]
Get:253 http://172.17.0.1/private bullseye-staging/main armhf libtiffxx5 armhf 4.1.0+git191117-2 [117 kB]
Get:254 http://172.17.0.1/private bullseye-staging/main armhf libtiff-dev armhf 4.1.0+git191117-2 [362 kB]
Get:255 http://172.17.0.1/private bullseye-staging/main armhf libxt6 armhf 1:1.1.5-1+b3 [156 kB]
Get:256 http://172.17.0.1/private bullseye-staging/main armhf libxmu6 armhf 2:1.1.2-2+b3 [52.1 kB]
Get:257 http://172.17.0.1/private bullseye-staging/main armhf libxpm4 armhf 1:3.5.12-1 [43.6 kB]
Get:258 http://172.17.0.1/private bullseye-staging/main armhf libxaw7 armhf 2:1.0.13-1+b2 [163 kB]
Get:259 http://172.17.0.1/private bullseye-staging/main armhf libxi6 armhf 2:1.7.10-1 [77.9 kB]
Get:260 http://172.17.0.1/private bullseye-staging/main armhf libzzip-0-13 armhf 0.13.62-3.2 [51.6 kB]
Get:261 http://172.17.0.1/private bullseye-staging/main armhf preview-latex-style all 11.91-2 [201 kB]
Get:262 http://172.17.0.1/private bullseye-staging/main armhf t1utils armhf 1.41-4 [52.3 kB]
Get:263 http://172.17.0.1/private bullseye-staging/main armhf texlive-binaries armhf 2020.20200327.54578-4+b1 [6860 kB]
Get:264 http://172.17.0.1/private bullseye-staging/main armhf xdg-utils all 1.1.3-2 [74.6 kB]
Get:265 http://172.17.0.1/private bullseye-staging/main armhf texlive-base all 2020.20200629-1 [21.5 MB]
Get:266 http://172.17.0.1/private bullseye-staging/main armhf texlive-fonts-recommended all 2020.20200629-1 [5001 kB]
Get:267 http://172.17.0.1/private bullseye-staging/main armhf texlive-latex-base all 2020.20200629-1 [1065 kB]
Get:268 http://172.17.0.1/private bullseye-staging/main armhf texlive-latex-recommended all 2020.20200629-1 [14.7 MB]
Get:269 http://172.17.0.1/private bullseye-staging/main armhf texlive all 2020.20200629-1 [33.6 kB]
Get:270 http://172.17.0.1/private bullseye-staging/main armhf texlive-pictures all 2020.20200629-1 [4670 kB]
Get:271 http://172.17.0.1/private bullseye-staging/main armhf texlive-latex-extra all 2020.20200629-1 [13.1 MB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 189 MB in 15s (12.3 MB/s)
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12556 files and directories currently installed.)
Preparing to unpack .../0-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../1-groff-base_1.22.4-5_armhf.deb ...
Unpacking groff-base (1.22.4-5) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../2-libpipeline1_1.5.3-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../3-man-db_2.9.3-2_armhf.deb ...
Unpacking man-db (2.9.3-2) ...
Selecting previously unselected package poppler-data.
Preparing to unpack .../4-poppler-data_0.4.9-2_all.deb ...
Unpacking poppler-data (0.4.9-2) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../5-libssl1.1_1.1.1g-1_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1g-1) ...
Selecting previously unselected package libpython3.8-minimal:armhf.
Preparing to unpack .../6-libpython3.8-minimal_3.8.5-2_armhf.deb ...
Unpacking libpython3.8-minimal:armhf (3.8.5-2) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../7-libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Selecting previously unselected package python3.8-minimal.
Preparing to unpack .../8-python3.8-minimal_3.8.5-2_armhf.deb ...
Unpacking python3.8-minimal (3.8.5-2) ...
Setting up libssl1.1:armhf (1.1.1g-1) ...
Setting up libpython3.8-minimal:armhf (3.8.5-2) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.8-minimal (3.8.5-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13903 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.8.2-3_armhf.deb ...
Unpacking python3-minimal (3.8.2-3) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libpython3.8-stdlib:armhf.
Preparing to unpack .../libpython3.8-stdlib_3.8.5-2_armhf.deb ...
Unpacking libpython3.8-stdlib:armhf (3.8.5-2) ...
Selecting previously unselected package python3.8.
Preparing to unpack .../python3.8_3.8.5-2_armhf.deb ...
Unpacking python3.8 (3.8.5-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.8.2-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.8.2-3) ...
Setting up python3-minimal (3.8.2-3) ...
Selecting previously unselected package python3.
(Reading database ... 14299 files and directories currently installed.)
Preparing to unpack .../000-python3_3.8.2-3_armhf.deb ...
Unpacking python3 (3.8.2-3) ...
Selecting previously unselected package ucf.
Preparing to unpack .../001-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../002-tex-common_6.15_all.deb ...
Unpacking tex-common (6.15) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../003-libmagic-mgc_1%3a5.38-5_armhf.deb ...
Unpacking libmagic-mgc (1:5.38-5) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../004-libmagic1_1%3a5.38-5_armhf.deb ...
Unpacking libmagic1:armhf (1:5.38-5) ...
Selecting previously unselected package file.
Preparing to unpack .../005-file_1%3a5.38-5_armhf.deb ...
Unpacking file (1:5.38-5) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../006-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../007-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../008-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../009-autoconf_2.69-11.1_all.deb ...
Unpacking autoconf (2.69-11.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../010-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../011-automake_1%3a1.16.2-3_all.deb ...
Unpacking automake (1:1.16.2-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../012-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package libtool.
Preparing to unpack .../013-libtool_2.4.6-14_all.deb ...
Unpacking libtool (2.4.6-14) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../014-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../015-libdebhelper-perl_13.2_all.deb ...
Unpacking libdebhelper-perl (13.2) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../016-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../017-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../018-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../019-dh-strip-nondeterminism_1.9.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.9.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../020-libelf1_0.180-1_armhf.deb ...
Unpacking libelf1:armhf (0.180-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../021-dwz_0.13-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../022-libglib2.0-0_2.64.4-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.64.4-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../023-libicu67_67.1-3_armhf.deb ...
Unpacking libicu67:armhf (67.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../024-libxml2_2.9.10+dfsg-5+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-5+b1) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../025-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../026-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../027-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../028-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../029-debhelper_13.2_all.deb ...
Unpacking debhelper (13.2) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../030-libbrotli1_1.0.7-7_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.7-7) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../031-libpng16-16_1.6.37-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../032-libfreetype6_2.10.2+dfsg-3_armhf.deb ...
Unpacking libfreetype6:armhf (2.10.2+dfsg-3) ...
Selecting previously unselected package fonts-urw-base35.
Preparing to unpack .../033-fonts-urw-base35_20170801.1-3_all.deb ...
Unpacking fonts-urw-base35 (20170801.1-3) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../034-fontconfig-config_2.13.1-4.2_all.deb ...
Unpacking fontconfig-config (2.13.1-4.2) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../035-libfontconfig1_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.2) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../036-fontconfig_2.13.1-4.2_armhf.deb ...
Unpacking fontconfig (2.13.1-4.2) ...
Selecting previously unselected package fonts-lmodern.
Preparing to unpack .../037-fonts-lmodern_2.004.5-6_all.deb ...
Unpacking fonts-lmodern (2.004.5-6) ...
Selecting previously unselected package libgs9-common.
Preparing to unpack .../038-libgs9-common_9.52~dfsg-1_all.deb ...
Unpacking libgs9-common (9.52~dfsg-1) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../039-libavahi-common-data_0.8-3+b2_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-3+b2) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../040-libavahi-common3_0.8-3+b2_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-3+b2) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../041-libdbus-1-3_1.12.20-1+b3_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.12.20-1+b3) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../042-libavahi-client3_0.8-3+b2_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-3+b2) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../043-libkrb5support0_1.17-10+b3_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-10+b3) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../044-libk5crypto3_1.17-10+b3_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-10+b3) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../045-libkeyutils1_1.6.1-2_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6.1-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../046-libkrb5-3_1.17-10+b3_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-10+b3) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../047-libgssapi-krb5-2_1.17-10+b3_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-10+b3) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../048-libcups2_2.3.3-2_armhf.deb ...
Unpacking libcups2:armhf (2.3.3-2) ...
Selecting previously unselected package libidn11:armhf.
Preparing to unpack .../049-libidn11_1.33-2.4_armhf.deb ...
Unpacking libidn11:armhf (1.33-2.4) ...
Selecting previously unselected package libijs-0.35:armhf.
Preparing to unpack .../050-libijs-0.35_0.35-15_armhf.deb ...
Unpacking libijs-0.35:armhf (0.35-15) ...
Selecting previously unselected package libjbig2dec0:armhf.
Preparing to unpack .../051-libjbig2dec0_0.18+20200417-1+b2_armhf.deb ...
Unpacking libjbig2dec0:armhf (0.18+20200417-1+b2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../052-libjpeg62-turbo_1%3a2.0.5-1.1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.0.5-1.1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../053-liblcms2-2_2.9-4_armhf.deb ...
Unpacking liblcms2-2:armhf (2.9-4) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../054-libopenjp2-7_2.3.1-1_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.3.1-1) ...
Selecting previously unselected package libpaper1:armhf.
Preparing to unpack .../055-libpaper1_1.1.28_armhf.deb ...
Unpacking libpaper1:armhf (1.1.28) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../056-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../057-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../058-libtiff5_4.1.0+git191117-2_armhf.deb ...
Unpacking libtiff5:armhf (4.1.0+git191117-2) ...
Selecting previously unselected package libgs9:armhf.
Preparing to unpack .../059-libgs9_9.52~dfsg-1_armhf.deb ...
Unpacking libgs9:armhf (9.52~dfsg-1) ...
Selecting previously unselected package ghostscript.
Preparing to unpack .../060-ghostscript_9.52~dfsg-1_armhf.deb ...
Unpacking ghostscript (9.52~dfsg-1) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../061-libgirepository-1.0-1_1.64.1-1_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.64.1-1) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../062-gir1.2-glib-2.0_1.64.1-1_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.64.1-1) ...
Selecting previously unselected package gir1.2-freedesktop:armhf.
Preparing to unpack .../063-gir1.2-freedesktop_1.64.1-1_armhf.deb ...
Unpacking gir1.2-freedesktop:armhf (1.64.1-1) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../064-libnspr4_2%3a4.27-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.27-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../065-libnss3_2%3a3.55-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.55-1) ...
Selecting previously unselected package libpoppler82:armhf.
Preparing to unpack .../066-libpoppler82_0.71.0-6_armhf.deb ...
Unpacking libpoppler82:armhf (0.71.0-6) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../067-libpixman-1-0_0.36.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.36.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../068-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../069-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../070-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../071-libxcb1_1.14-2_armhf.deb ...
Unpacking libxcb1:armhf (1.14-2) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../072-libx11-data_2%3a1.6.10-3_all.deb ...
Unpacking libx11-data (2:1.6.10-3) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../073-libx11-6_2%3a1.6.10-3_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.10-3) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../074-libxcb-render0_1.14-2_armhf.deb ...
Unpacking libxcb-render0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../075-libxcb-shm0_1.14-2_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.14-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../076-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../077-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../078-libcairo2_1.16.0-4_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-4) ...
Selecting previously unselected package libpoppler-glib8:armhf.
Preparing to unpack .../079-libpoppler-glib8_0.71.0-6_armhf.deb ...
Unpacking libpoppler-glib8:armhf (0.71.0-6) ...
Selecting previously unselected package gir1.2-poppler-0.18:armhf.
Preparing to unpack .../080-gir1.2-poppler-0.18_0.71.0-6_armhf.deb ...
Unpacking gir1.2-poppler-0.18:armhf (0.71.0-6) ...
Selecting previously unselected package libapache-pom-java.
Preparing to unpack .../081-libapache-pom-java_18-1_all.deb ...
Unpacking libapache-pom-java (18-1) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../082-uuid-dev_2.36-2_armhf.deb ...
Unpacking uuid-dev:armhf (2.36-2) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../083-libblkid-dev_2.36-2_armhf.deb ...
Unpacking libblkid-dev:armhf (2.36-2) ...
Selecting previously unselected package libboost1.71-dev:armhf.
Preparing to unpack .../084-libboost1.71-dev_1.71.0-6+b1_armhf.deb ...
Unpacking libboost1.71-dev:armhf (1.71.0-6+b1) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../085-libboost-dev_1.71.0.3+b3_armhf.deb ...
Unpacking libboost-dev:armhf (1.71.0.3+b3) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../086-libbrotli-dev_1.0.7-7_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.0.7-7) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../087-libcairo-gobject2_1.16.0-4_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.16.0-4) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../088-liblzo2-2_2.10-2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.10-2) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../089-libcairo-script-interpreter2_1.16.0-4_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.16.0-4) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../090-libexpat1-dev_2.2.9-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.9-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../091-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../092-libpng-dev_1.6.37-2_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.37-2) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../093-libfreetype-dev_2.10.2+dfsg-3_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.10.2+dfsg-3) ...
Selecting previously unselected package libfreetype6-dev:armhf.
Preparing to unpack .../094-libfreetype6-dev_2.10.2+dfsg-3_armhf.deb ...
Unpacking libfreetype6-dev:armhf (2.10.2+dfsg-3) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../095-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package libfontconfig-dev:armhf.
Preparing to unpack .../096-libfontconfig-dev_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig-dev:armhf (2.13.1-4.2) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../097-libfontconfig1-dev_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.13.1-4.2) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../098-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../099-x11proto-dev_2020.1-1_all.deb ...
Unpacking x11proto-dev (2020.1-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../100-x11proto-core-dev_2020.1-1_all.deb ...
Unpacking x11proto-core-dev (2020.1-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../101-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../102-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../103-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../104-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../105-libxcb1-dev_1.14-2_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.14-2) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../106-libx11-dev_2%3a1.6.10-3_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.10-3) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../107-libxrender-dev_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../108-x11proto-xext-dev_2020.1-1_all.deb ...
Unpacking x11proto-xext-dev (2020.1-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../109-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../110-x11-common_1%3a7.7+20_all.deb ...
Unpacking x11-common (1:7.7+20) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../111-libice6_2%3a1.0.9-2_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-2) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../112-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../113-libice-dev_2%3a1.0.9-2_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.9-2) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../114-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libpixman-1-dev:armhf.
Preparing to unpack .../115-libpixman-1-dev_0.36.0-1_armhf.deb ...
Unpacking libpixman-1-dev:armhf (0.36.0-1) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../116-libxcb-render0-dev_1.14-2_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.14-2) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../117-libxcb-shm0-dev_1.14-2_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.14-2) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../118-libffi-dev_3.3-4_armhf.deb ...
Unpacking libffi-dev:armhf (3.3-4) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../119-libglib2.0-data_2.64.4-1_all.deb ...
Unpacking libglib2.0-data (2.64.4-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../120-libglib2.0-bin_2.64.4-1_armhf.deb ...
Unpacking libglib2.0-bin (2.64.4-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../121-python3-lib2to3_3.8.5-1_all.deb ...
Unpacking python3-lib2to3 (3.8.5-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../122-python3-distutils_3.8.5-1_all.deb ...
Unpacking python3-distutils (3.8.5-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../123-libglib2.0-dev-bin_2.64.4-1_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.64.4-1) ...
Selecting previously unselected package libsepol1-dev:armhf.
Preparing to unpack .../124-libsepol1-dev_3.1-1_armhf.deb ...
Unpacking libsepol1-dev:armhf (3.1-1) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../125-libpcre2-16-0_10.34-7_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../126-libpcre2-32-0_10.34-7_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-posix2:armhf.
Preparing to unpack .../127-libpcre2-posix2_10.34-7_armhf.deb ...
Unpacking libpcre2-posix2:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../128-libpcre2-dev_10.34-7_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.34-7) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../129-libselinux1-dev_3.1-2_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.1-2) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../130-libmount-dev_2.36-2_armhf.deb ...
Unpacking libmount-dev:armhf (2.36-2) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../131-libpcre16-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../132-libpcre32-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../133-libpcrecpp0v5_2%3a8.39-13_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../134-libpcre3-dev_2%3a8.39-13_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-13) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../135-libglib2.0-dev_2.64.4-1_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.64.4-1) ...
Selecting previously unselected package libcairo2-dev:armhf.
Preparing to unpack .../136-libcairo2-dev_1.16.0-4_armhf.deb ...
Unpacking libcairo2-dev:armhf (1.16.0-4) ...
Selecting previously unselected package libcommons-parent-java.
Preparing to unpack .../137-libcommons-parent-java_43-1_all.deb ...
Unpacking libcommons-parent-java (43-1) ...
Selecting previously unselected package libcommons-logging-java.
Preparing to unpack .../138-libcommons-logging-java_1.2-2_all.deb ...
Unpacking libcommons-logging-java (1.2-2) ...
Selecting previously unselected package libdouble-conversion3:armhf.
Preparing to unpack .../139-libdouble-conversion3_3.1.5-5_armhf.deb ...
Unpacking libdouble-conversion3:armhf (3.1.5-5) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../140-libdrm-common_2.4.102-1+rpi1_all.deb ...
Unpacking libdrm-common (2.4.102-1+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../141-libdrm2_2.4.102-1+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.102-1+rpi1) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../142-libdrm-amdgpu1_2.4.102-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.102-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../143-libdrm-nouveau2_2.4.102-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.102-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../144-libdrm-radeon1_2.4.102-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.102-1+rpi1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../145-libedit2_3.1-20191231-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20191231-1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../146-libglvnd0_1.3.2-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.3.2-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../147-libwayland-server0_1.18.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.18.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../148-libgbm1_20.1.4-1+rpi1_armhf.deb ...
Unpacking libgbm1:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../149-libglapi-mesa_20.1.4-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../150-libwayland-client0_1.18.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.18.0-1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../151-libx11-xcb1_2%3a1.6.10-3_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.10-3) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../152-libxcb-dri2-0_1.14-2_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../153-libxcb-dri3-0_1.14-2_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../154-libxcb-present0_1.14-2_armhf.deb ...
Unpacking libxcb-present0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../155-libxcb-sync1_1.14-2_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.14-2) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../156-libxcb-xfixes0_1.14-2_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.14-2) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../157-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../158-libegl-mesa0_20.1.4-1+rpi1_armhf.deb ...
Unpacking libegl-mesa0:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../159-libegl1_1.3.2-1_armhf.deb ...
Unpacking libegl1:armhf (1.3.2-1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../160-libxcb-glx0_1.14-2_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.14-2) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../161-libxdamage1_1%3a1.1.5-2_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.5-2) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../162-libxfixes3_1%3a5.0.3-2_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-2) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../163-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../164-libz3-4_4.8.8-1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.8-1) ...
Selecting previously unselected package libllvm10:armhf.
Preparing to unpack .../165-libllvm10_1%3a10.0.1-1+rpi1_armhf.deb ...
Unpacking libllvm10:armhf (1:10.0.1-1+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../166-libsensors-config_1%3a3.6.0-2_all.deb ...
Unpacking libsensors-config (1:3.6.0-2) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../167-libsensors5_1%3a3.6.0-2_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-2) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../168-libgl1-mesa-dri_20.1.4-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../169-libglx-mesa0_20.1.4-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../170-libglx0_1.3.2-1_armhf.deb ...
Unpacking libglx0:armhf (1.3.2-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../171-libgl1_1.3.2-1_armhf.deb ...
Unpacking libgl1:armhf (1.3.2-1) ...
Selecting previously unselected package libglx-dev:armhf.
Preparing to unpack .../172-libglx-dev_1.3.2-1_armhf.deb ...
Unpacking libglx-dev:armhf (1.3.2-1) ...
Selecting previously unselected package libgl-dev:armhf.
Preparing to unpack .../173-libgl-dev_1.3.2-1_armhf.deb ...
Unpacking libgl-dev:armhf (1.3.2-1) ...
Selecting previously unselected package libegl-dev:armhf.
Preparing to unpack .../174-libegl-dev_1.3.2-1_armhf.deb ...
Unpacking libegl-dev:armhf (1.3.2-1) ...
Selecting previously unselected package libevdev2:armhf.
Preparing to unpack .../175-libevdev2_1.9.0+dfsg-1+rpi1_armhf.deb ...
Unpacking libevdev2:armhf (1.9.0+dfsg-1+rpi1) ...
Selecting previously unselected package libfontbox-java.
Preparing to unpack .../176-libfontbox-java_1%3a1.8.16-2_all.deb ...
Unpacking libfontbox-java (1:1.8.16-2) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../177-libgles1_1.3.2-1_armhf.deb ...
Unpacking libgles1:armhf (1.3.2-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../178-libgles2_1.3.2-1_armhf.deb ...
Unpacking libgles2:armhf (1.3.2-1) ...
Selecting previously unselected package libgles-dev:armhf.
Preparing to unpack .../179-libgles-dev_1.3.2-1_armhf.deb ...
Unpacking libgles-dev:armhf (1.3.2-1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../180-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libgudev-1.0-0:armhf.
Preparing to unpack .../181-libgudev-1.0-0_233-1_armhf.deb ...
Unpacking libgudev-1.0-0:armhf (233-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../182-libharfbuzz0b_2.6.4-1+rpi1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.6.4-1+rpi1+b1) ...
Selecting previously unselected package libwacom-common.
Preparing to unpack .../183-libwacom-common_1.4.1-1_all.deb ...
Unpacking libwacom-common (1.4.1-1) ...
Selecting previously unselected package libwacom2:armhf.
Preparing to unpack .../184-libwacom2_1.4.1-1_armhf.deb ...
Unpacking libwacom2:armhf (1.4.1-1) ...
Selecting previously unselected package libinput-bin.
Preparing to unpack .../185-libinput-bin_1.16.0-1_armhf.deb ...
Unpacking libinput-bin (1.16.0-1) ...
Selecting previously unselected package libmtdev1:armhf.
Preparing to unpack .../186-libmtdev1_1.1.6-1_armhf.deb ...
Unpacking libmtdev1:armhf (1.1.6-1) ...
Selecting previously unselected package libinput10:armhf.
Preparing to unpack .../187-libinput10_1.16.0-1_armhf.deb ...
Unpacking libinput10:armhf (1.16.0-1) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../188-libjbig-dev_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../189-libjpeg62-turbo-dev_1%3a2.0.5-1.1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.0.5-1.1) ...
Selecting previously unselected package libjpeg-dev.
Preparing to unpack .../190-libjpeg-dev_1%3a2.0.5-1.1_all.deb ...
Unpacking libjpeg-dev (1:2.0.5-1.1) ...
Selecting previously unselected package libkpathsea6:armhf.
Preparing to unpack .../191-libkpathsea6_2020.20200327.54578-4+b1_armhf.deb ...
Unpacking libkpathsea6:armhf (2020.20200327.54578-4+b1) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../192-liblzma-dev_5.2.4-1_armhf.deb ...
Unpacking liblzma-dev:armhf (5.2.4-1) ...
Selecting previously unselected package libmd4c0:armhf.
Preparing to unpack .../193-libmd4c0_0.4.4-1_armhf.deb ...
Unpacking libmd4c0:armhf (0.4.4-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../194-libncurses6_6.2-1_armhf.deb ...
Unpacking libncurses6:armhf (6.2-1) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../195-libncurses-dev_6.2-1_armhf.deb ...
Unpacking libncurses-dev:armhf (6.2-1) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../196-libpaper-utils_1.1.28_armhf.deb ...
Unpacking libpaper-utils (1.1.28) ...
Selecting previously unselected package libpdfbox-java.
Preparing to unpack .../197-libpdfbox-java_1%3a1.8.16-2_all.deb ...
Unpacking libpdfbox-java (1:1.8.16-2) ...
Selecting previously unselected package libpoppler-dev:armhf.
Preparing to unpack .../198-libpoppler-dev_0.71.0-6_armhf.deb ...
Unpacking libpoppler-dev:armhf (0.71.0-6) ...
Selecting previously unselected package libpoppler-glib-dev.
Preparing to unpack .../199-libpoppler-glib-dev_0.71.0-6_armhf.deb ...
Unpacking libpoppler-glib-dev (0.71.0-6) ...
Selecting previously unselected package libptexenc1:armhf.
Preparing to unpack .../200-libptexenc1_2020.20200327.54578-4+b1_armhf.deb ...
Unpacking libptexenc1:armhf (2020.20200327.54578-4+b1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../201-shared-mime-info_1.15-1_armhf.deb ...
Unpacking shared-mime-info (1.15-1) ...
Selecting previously unselected package libqt5core5a:armhf.
Preparing to unpack .../202-libqt5core5a_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5core5a:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5concurrent5:armhf.
Preparing to unpack .../203-libqt5concurrent5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5concurrent5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5dbus5:armhf.
Preparing to unpack .../204-libqt5dbus5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5dbus5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5network5:armhf.
Preparing to unpack .../205-libqt5network5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5network5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libxcb-icccm4:armhf.
Preparing to unpack .../206-libxcb-icccm4_0.4.1-1.1_armhf.deb ...
Unpacking libxcb-icccm4:armhf (0.4.1-1.1) ...
Selecting previously unselected package libxcb-util0:armhf.
Preparing to unpack .../207-libxcb-util0_0.3.8-3+b2_armhf.deb ...
Unpacking libxcb-util0:armhf (0.3.8-3+b2) ...
Selecting previously unselected package libxcb-image0:armhf.
Preparing to unpack .../208-libxcb-image0_0.4.0-1+b2_armhf.deb ...
Unpacking libxcb-image0:armhf (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-keysyms1:armhf.
Preparing to unpack .../209-libxcb-keysyms1_0.4.0-1+b2_armhf.deb ...
Unpacking libxcb-keysyms1:armhf (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-randr0:armhf.
Preparing to unpack .../210-libxcb-randr0_1.14-2_armhf.deb ...
Unpacking libxcb-randr0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-render-util0:armhf.
Preparing to unpack .../211-libxcb-render-util0_0.3.9-1+b1_armhf.deb ...
Unpacking libxcb-render-util0:armhf (0.3.9-1+b1) ...
Selecting previously unselected package libxcb-shape0:armhf.
Preparing to unpack .../212-libxcb-shape0_1.14-2_armhf.deb ...
Unpacking libxcb-shape0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-xinerama0:armhf.
Preparing to unpack .../213-libxcb-xinerama0_1.14-2_armhf.deb ...
Unpacking libxcb-xinerama0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-xinput0:armhf.
Preparing to unpack .../214-libxcb-xinput0_1.14-2_armhf.deb ...
Unpacking libxcb-xinput0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-xkb1:armhf.
Preparing to unpack .../215-libxcb-xkb1_1.14-2_armhf.deb ...
Unpacking libxcb-xkb1:armhf (1.14-2) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../216-xkb-data_2.29-2_all.deb ...
Unpacking xkb-data (2.29-2) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../217-libxkbcommon0_0.10.0-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (0.10.0-1) ...
Selecting previously unselected package libxkbcommon-x11-0:armhf.
Preparing to unpack .../218-libxkbcommon-x11-0_0.10.0-1_armhf.deb ...
Unpacking libxkbcommon-x11-0:armhf (0.10.0-1) ...
Selecting previously unselected package libqt5gui5:armhf.
Preparing to unpack .../219-libqt5gui5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5gui5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5widgets5:armhf.
Preparing to unpack .../220-libqt5widgets5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5widgets5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5opengl5:armhf.
Preparing to unpack .../221-libqt5opengl5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5opengl5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5printsupport5:armhf.
Preparing to unpack .../222-libqt5printsupport5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5printsupport5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5sql5:armhf.
Preparing to unpack .../223-libqt5sql5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5sql5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5test5:armhf.
Preparing to unpack .../224-libqt5test5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5test5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5xml5:armhf.
Preparing to unpack .../225-libqt5xml5_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5xml5:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libvulkan1:armhf.
Preparing to unpack .../226-libvulkan1_1.2.141.0-1_armhf.deb ...
Unpacking libvulkan1:armhf (1.2.141.0-1) ...
Selecting previously unselected package libvulkan-dev:armhf.
Preparing to unpack .../227-libvulkan-dev_1.2.141.0-1_armhf.deb ...
Unpacking libvulkan-dev:armhf (1.2.141.0-1) ...
Selecting previously unselected package qt5-qmake-bin.
Preparing to unpack .../228-qt5-qmake-bin_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking qt5-qmake-bin (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package qtchooser.
Preparing to unpack .../229-qtchooser_66-2_armhf.deb ...
Unpacking qtchooser (66-2) ...
Selecting previously unselected package qt5-qmake:armhf.
Preparing to unpack .../230-qt5-qmake_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking qt5-qmake:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package qtbase5-dev-tools.
Preparing to unpack .../231-qtbase5-dev-tools_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking qtbase5-dev-tools (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package qtbase5-dev:armhf.
Preparing to unpack .../232-qtbase5-dev_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking qtbase5-dev:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libqt5opengl5-dev:armhf.
Preparing to unpack .../233-libqt5opengl5-dev_5.14.2+dfsg-4+rpi1_armhf.deb ...
Unpacking libqt5opengl5-dev:armhf (5.14.2+dfsg-4+rpi1) ...
Selecting previously unselected package libsynctex2:armhf.
Preparing to unpack .../234-libsynctex2_2020.20200327.54578-4+b1_armhf.deb ...
Unpacking libsynctex2:armhf (2020.20200327.54578-4+b1) ...
Selecting previously unselected package libteckit0:armhf.
Preparing to unpack .../235-libteckit0_2.5.8+ds2-5_armhf.deb ...
Unpacking libteckit0:armhf (2.5.8+ds2-5) ...
Selecting previously unselected package libtexlua53:armhf.
Preparing to unpack .../236-libtexlua53_2020.20200327.54578-4+b1_armhf.deb ...
Unpacking libtexlua53:armhf (2020.20200327.54578-4+b1) ...
Selecting previously unselected package libtexluajit2:armhf.
Preparing to unpack .../237-libtexluajit2_2020.20200327.54578-4+b1_armhf.deb ...
Unpacking libtexluajit2:armhf (2020.20200327.54578-4+b1) ...
Selecting previously unselected package libtiffxx5:armhf.
Preparing to unpack .../238-libtiffxx5_4.1.0+git191117-2_armhf.deb ...
Unpacking libtiffxx5:armhf (4.1.0+git191117-2) ...
Selecting previously unselected package libtiff-dev:armhf.
Preparing to unpack .../239-libtiff-dev_4.1.0+git191117-2_armhf.deb ...
Unpacking libtiff-dev:armhf (4.1.0+git191117-2) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../240-libxt6_1%3a1.1.5-1+b3_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.5-1+b3) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../241-libxmu6_2%3a1.1.2-2+b3_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.2-2+b3) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../242-libxpm4_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1) ...
Selecting previously unselected package libxaw7:armhf.
Preparing to unpack .../243-libxaw7_2%3a1.0.13-1+b2_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.13-1+b2) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../244-libxi6_2%3a1.7.10-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.10-1) ...
Selecting previously unselected package libzzip-0-13:armhf.
Preparing to unpack .../245-libzzip-0-13_0.13.62-3.2_armhf.deb ...
Unpacking libzzip-0-13:armhf (0.13.62-3.2) ...
Selecting previously unselected package preview-latex-style.
Preparing to unpack .../246-preview-latex-style_11.91-2_all.deb ...
Unpacking preview-latex-style (11.91-2) ...
Selecting previously unselected package t1utils.
Preparing to unpack .../247-t1utils_1.41-4_armhf.deb ...
Unpacking t1utils (1.41-4) ...
Selecting previously unselected package texlive-binaries.
Preparing to unpack .../248-texlive-binaries_2020.20200327.54578-4+b1_armhf.deb ...
Unpacking texlive-binaries (2020.20200327.54578-4+b1) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../249-xdg-utils_1.1.3-2_all.deb ...
Unpacking xdg-utils (1.1.3-2) ...
Selecting previously unselected package texlive-base.
Preparing to unpack .../250-texlive-base_2020.20200629-1_all.deb ...
Unpacking texlive-base (2020.20200629-1) ...
Selecting previously unselected package texlive-fonts-recommended.
Preparing to unpack .../251-texlive-fonts-recommended_2020.20200629-1_all.deb ...
Unpacking texlive-fonts-recommended (2020.20200629-1) ...
Selecting previously unselected package texlive-latex-base.
Preparing to unpack .../252-texlive-latex-base_2020.20200629-1_all.deb ...
Unpacking texlive-latex-base (2020.20200629-1) ...
Selecting previously unselected package texlive-latex-recommended.
Preparing to unpack .../253-texlive-latex-recommended_2020.20200629-1_all.deb ...
Unpacking texlive-latex-recommended (2020.20200629-1) ...
Selecting previously unselected package texlive.
Preparing to unpack .../254-texlive_2020.20200629-1_all.deb ...
Unpacking texlive (2020.20200629-1) ...
Selecting previously unselected package texlive-pictures.
Preparing to unpack .../255-texlive-pictures_2020.20200629-1_all.deb ...
Unpacking texlive-pictures (2020.20200629-1) ...
Selecting previously unselected package texlive-latex-extra.
Preparing to unpack .../256-texlive-latex-extra_2020.20200629-1_all.deb ...
Unpacking texlive-latex-extra (2020.20200629-1) ...
Selecting previously unselected package sbuild-build-depends-gle-graphics-dummy.
Preparing to unpack .../257-sbuild-build-depends-gle-graphics-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-gle-graphics-dummy (0.invalid.0) ...
Setting up libpcrecpp0v5:armhf (2:8.39-13) ...
Setting up libpipeline1:armhf (1.5.3-1) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up liblcms2-2:armhf (2.9-4) ...
Setting up libpixman-1-0:armhf (0.36.0-1) ...
Setting up libwayland-server0:armhf (1.18.0-1) ...
Setting up libx11-xcb1:armhf (2:1.6.10-3) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up libdouble-conversion3:armhf (3.1.5-5) ...
Setting up libkeyutils1:armhf (1.6.1-2) ...
Setting up libpixman-1-dev:armhf (0.36.0-1) ...
Setting up mime-support (3.64) ...
Setting up libpcre16-3:armhf (2:8.39-13) ...
Setting up libicu67:armhf (67.1-3) ...
Setting up libmagic-mgc (1:5.38-5) ...
Setting up libtexlua53:armhf (2020.20200327.54578-4+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.64.4-1) ...
No schema files found: doing nothing.
Setting up libglvnd0:armhf (1.3.2-1) ...
Setting up libijs-0.35:armhf (0.35-15) ...
Setting up libtexluajit2:armhf (2020.20200327.54578-4+b1) ...
Setting up libdebhelper-perl (13.2) ...
Setting up libbrotli1:armhf (1.0.7-7) ...
Setting up libfontbox-java (1:1.8.16-2) ...
Setting up libboost1.71-dev:armhf (1.71.0-6+b1) ...
Setting up x11-common (1:7.7+20) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up libsensors-config (1:3.6.0-2) ...
Setting up libmagic1:armhf (1:5.38-5) ...
Setting up libsepol1-dev:armhf (3.1-1) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up xkb-data (2.29-2) ...
Setting up liblzo2-2:armhf (2.10-2) ...
Setting up libzzip-0-13:armhf (0.13.62-3.2) ...
Setting up file (1:5.38-5) ...
Setting up fonts-urw-base35 (20170801.1-3) ...
Setting up libffi-dev:armhf (3.3-4) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libpcre2-16-0:armhf (10.34-7) ...
Setting up poppler-data (0.4.9-2) ...
Setting up libkrb5support0:armhf (1.17-10+b3) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libz3-4:armhf (4.8.8-1) ...
Setting up libpcre2-32-0:armhf (10.34-7) ...
Setting up libglib2.0-data (2.64.4-1) ...
Setting up libgles2:armhf (1.3.2-1) ...
Setting up libexpat1-dev:armhf (2.2.9-1) ...
Setting up libjpeg62-turbo:armhf (1:2.0.5-1.1) ...
Setting up qt5-qmake-bin (5.14.2+dfsg-4+rpi1) ...
Setting up libx11-data (2:1.6.10-3) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.0.5-1.1) ...
Setting up libnspr4:armhf (2:4.27-1) ...
Setting up libjbig2dec0:armhf (0.18+20200417-1+b2) ...
Setting up libidn11:armhf (1.33-2.4) ...
Setting up libteckit0:armhf (2.5.8+ds2-5) ...
Setting up uuid-dev:armhf (2.36-2) ...
Setting up libapache-pom-java (18-1) ...
Setting up libavahi-common-data:armhf (0.8-3+b2) ...
Setting up libncurses6:armhf (6.2-1) ...
Setting up libgles1:armhf (1.3.2-1) ...
Setting up libdbus-1-3:armhf (1.12.20-1+b3) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up t1utils (1.41-4) ...
Setting up libpng16-16:armhf (1.6.37-2) ...
Setting up libpcre32-3:armhf (2:8.39-13) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up pkg-config (0.29.2-1) ...
Setting up ucf (3.0043) ...
Setting up libpcre2-posix2:armhf (10.34-7) ...
Setting up libsensors5:armhf (1:3.6.0-2) ...
Setting up libk5crypto3:armhf (1.17-10+b3) ...
Setting up libglapi-mesa:armhf (20.1.4-1+rpi1) ...
Setting up libkpathsea6:armhf (2020.20200327.54578-4+b1) ...
Setting up libmtdev1:armhf (1.1.6-1) ...
Setting up libvulkan1:armhf (1.2.141.0-1) ...
Setting up liblzma-dev:armhf (5.2.4-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libmd4c0:armhf (0.4.4-1) ...
Setting up fonts-lmodern (2.004.5-6) ...
Setting up libopenjp2-7:armhf (2.3.1-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libgirepository-1.0-1:armhf (1.64.1-1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libkrb5-3:armhf (1.17-10+b3) ...
Setting up libboost-dev:armhf (1.71.0.3+b3) ...
Setting up libtiff5:armhf (4.1.0+git191117-2) ...
Setting up libpython3.8-stdlib:armhf (3.8.5-2) ...
Setting up python3.8 (3.8.5-2) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libdrm-common (2.4.102-1+rpi1) ...
Setting up libelf1:armhf (0.180-1) ...
Setting up libevdev2:armhf (1.9.0+dfsg-1+rpi1) ...
Setting up libxml2:armhf (2.9.10+dfsg-5+b1) ...
Setting up xdg-utils (1.1.3-2) ...
Setting up libbrotli-dev:armhf (1.0.7-7) ...
Setting up libgudev-1.0-0:armhf (233-1) ...
Setting up qtchooser (66-2) ...
Setting up libsynctex2:armhf (2020.20200327.54578-4+b1) ...
Setting up libpython3-stdlib:armhf (3.8.2-3) ...
Setting up libtiffxx5:armhf (4.1.0+git191117-2) ...
Setting up libwacom-common (1.4.1-1) ...
Setting up libxkbcommon0:armhf (0.10.0-1) ...
Setting up libwayland-client0:armhf (1.18.0-1) ...
Setting up libgs9-common (9.52~dfsg-1) ...
Setting up x11proto-dev (2020.1-1) ...
Setting up libfile-stripnondeterminism-perl (1.9.0-1) ...
Setting up libblkid-dev:armhf (2.36-2) ...
Setting up libpaper1:armhf (1.1.28) ...

Creating config file /etc/papersize with new version
Setting up libice6:armhf (2:1.0.9-2) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libncurses-dev:armhf (6.2-1) ...
Setting up libvulkan-dev:armhf (1.2.141.0-1) ...
Setting up libxcb1:armhf (1.14-2) ...
Setting up libxcb-xfixes0:armhf (1.14-2) ...
Setting up libpdfbox-java (1:1.8.16-2) ...
Setting up libxau-dev:armhf (1:1.0.8-1+b2) ...
Setting up qt5-qmake:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libpcre2-dev:armhf (10.34-7) ...
Setting up libxcb-xinput0:armhf (1.14-2) ...
Setting up libice-dev:armhf (2:1.0.9-2) ...
Setting up libtool (2.4.6-14) ...
Setting up libxcb-render0:armhf (1.14-2) ...
Setting up libselinux1-dev:armhf (3.1-2) ...
Setting up libpcre3-dev:armhf (2:8.39-13) ...
Setting up fontconfig-config (2.13.1-4.2) ...
Setting up libxcb-glx0:armhf (1.14-2) ...
Setting up libedit2:armhf (3.1-20191231-1) ...
Setting up libpng-dev:armhf (1.6.37-2) ...
Setting up libcommons-parent-java (43-1) ...
Setting up libxcb-keysyms1:armhf (0.4.0-1+b2) ...
Setting up libxcb-shape0:armhf (1.14-2) ...
Setting up libavahi-common3:armhf (0.8-3+b2) ...
Setting up libjpeg-dev (1:2.0.5-1.1) ...
Setting up libjbig-dev:armhf (2.1-3.1+b2) ...
Setting up libcommons-logging-java (1.2-2) ...
Setting up libglib2.0-bin (2.64.4-1) ...
Setting up m4 (1.4.18-4) ...
Setting up libxcb-render-util0:armhf (0.3.9-1+b1) ...
Setting up python3 (3.8.2-3) ...
Setting up libnss3:armhf (2:3.55-1) ...
Setting up libxcb-shm0:armhf (1.14-2) ...
Setting up libxcb-icccm4:armhf (0.4.1-1.1) ...
Setting up libpaper-utils (1.1.28) ...
Setting up libxcb-util0:armhf (0.3.8-3+b2) ...
Setting up libxcb-xkb1:armhf (1.14-2) ...
Setting up libxcb-image0:armhf (0.4.0-1+b2) ...
Setting up libllvm10:armhf (1:10.0.1-1+rpi1) ...
Setting up libxcb-present0:armhf (1.14-2) ...
Setting up tex-common (6.15) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libxcb-xinerama0:armhf (1.14-2) ...
Setting up libptexenc1:armhf (2020.20200327.54578-4+b1) ...
Setting up libfreetype6:armhf (2.10.2+dfsg-3) ...
Setting up libtiff-dev:armhf (4.1.0+git191117-2) ...
Setting up libxcb-sync1:armhf (1.14-2) ...
Setting up x11proto-core-dev (2020.1-1) ...
Setting up shared-mime-info (1.15-1) ...
Setting up libxkbcommon-x11-0:armhf (0.10.0-1) ...
Setting up libgssapi-krb5-2:armhf (1.17-10+b3) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up gir1.2-glib-2.0:armhf (1.64.1-1) ...
Setting up libqt5core5a:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up autoconf (2.69-11.1) ...
Setting up libxcb-dri2-0:armhf (1.14-2) ...
Setting up dh-strip-nondeterminism (1.9.0-1) ...
Setting up x11proto-xext-dev (2020.1-1) ...
Setting up libdrm2:armhf (2.4.102-1+rpi1) ...
Setting up dwz (0.13-5) ...
Setting up groff-base (1.22.4-5) ...
Setting up libqt5dbus5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libxcb-randr0:armhf (1.14-2) ...
Setting up libx11-6:armhf (2:1.6.10-3) ...
Setting up libharfbuzz0b:armhf (2.6.4-1+rpi1+b1) ...
Setting up libfontconfig1:armhf (2.13.1-4.2) ...
Setting up libqt5test5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up python3-lib2to3 (3.8.5-1) ...
Setting up libwacom2:armhf (1.4.1-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libqt5concurrent5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libavahi-client3:armhf (0.8-3+b2) ...
Setting up libmount-dev:armhf (2.36-2) ...
Setting up libdrm-amdgpu1:armhf (2.4.102-1+rpi1) ...
Setting up automake (1:1.16.2-3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3-distutils (3.8.5-1) ...
Setting up libxcb-dri3-0:armhf (1.14-2) ...
Setting up libglib2.0-dev-bin (2.64.4-1) ...
Setting up fontconfig (2.13.1-4.2) ...
Regenerating fonts cache... done.
Setting up libdrm-nouveau2:armhf (2.4.102-1+rpi1) ...
Setting up gettext (0.19.8.1-10) ...
Setting up gir1.2-freedesktop:armhf (1.64.1-1) ...
Setting up libxdamage1:armhf (1:1.1.5-2) ...
Setting up libxcb1-dev:armhf (1.14-2) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libgbm1:armhf (20.1.4-1+rpi1) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up libdrm-radeon1:armhf (2.4.102-1+rpi1) ...
Setting up preview-latex-style (11.91-2) ...
Setting up libgl1-mesa-dri:armhf (20.1.4-1+rpi1) ...
Setting up libx11-dev:armhf (2:1.6.10-3) ...
Setting up libpoppler82:armhf (0.71.0-6) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up man-db (2.9.3-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libcairo2:armhf (1.16.0-4) ...
Setting up libqt5network5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libinput-bin (1.16.0-1) ...
Setting up libfreetype-dev:armhf (2.10.2+dfsg-3) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libqt5sql5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libxcb-shm0-dev:armhf (1.14-2) ...
Setting up qtbase5-dev-tools (5.14.2+dfsg-4+rpi1) ...
Setting up libqt5xml5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libegl-mesa0:armhf (20.1.4-1+rpi1) ...
Setting up libglib2.0-dev:armhf (2.64.4-1) ...
Setting up libxfixes3:armhf (1:5.0.3-2) ...
Setting up libxcb-render0-dev:armhf (1.14-2) ...
Setting up libxt6:armhf (1:1.1.5-1+b3) ...
Setting up libxext-dev:armhf (2:1.3.3-1+b2) ...
Setting up libcups2:armhf (2.3.3-2) ...
Setting up libegl1:armhf (1.3.2-1) ...
Setting up libcairo-gobject2:armhf (1.16.0-4) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up libpoppler-dev:armhf (0.71.0-6) ...
Setting up libcairo-script-interpreter2:armhf (1.16.0-4) ...
Setting up libinput10:armhf (1.16.0-1) ...
Setting up libxmu6:armhf (2:1.1.2-2+b3) ...
Setting up libglx-mesa0:armhf (20.1.4-1+rpi1) ...
Setting up libpoppler-glib8:armhf (0.71.0-6) ...
Setting up libgs9:armhf (9.52~dfsg-1) ...
Setting up libxi6:armhf (2:1.7.10-1) ...
Setting up libglx0:armhf (1.3.2-1) ...
Setting up po-debconf (1.0.21) ...
Setting up libqt5gui5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libqt5widgets5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libxaw7:armhf (2:1.0.13-1+b2) ...
Setting up ghostscript (9.52~dfsg-1) ...
Setting up libfreetype6-dev:armhf (2.10.2+dfsg-3) ...
Setting up libqt5printsupport5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libgl1:armhf (1.3.2-1) ...
Setting up libqt5opengl5:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up texlive-binaries (2020.20200327.54578-4+b1) ...
update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode
update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode
Setting up libglx-dev:armhf (1.3.2-1) ...
Setting up gir1.2-poppler-0.18:armhf (0.71.0-6) ...
Setting up texlive-base (2020.20200629-1) ...
tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps
tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg
tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper
tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex
Setting up libgl-dev:armhf (1.3.2-1) ...
Setting up libegl-dev:armhf (1.3.2-1) ...
Setting up libfontconfig-dev:armhf (2.13.1-4.2) ...
Setting up texlive-latex-base (2020.20200629-1) ...
Setting up texlive-latex-recommended (2020.20200629-1) ...
Setting up texlive-pictures (2020.20200629-1) ...
Setting up texlive-fonts-recommended (2020.20200629-1) ...
Setting up libcairo2-dev:armhf (1.16.0-4) ...
Setting up libgles-dev:armhf (1.3.2-1) ...
Setting up libfontconfig1-dev:armhf (2.13.1-4.2) ...
Setting up libpoppler-glib-dev (0.71.0-6) ...
Setting up texlive (2020.20200629-1) ...
Setting up texlive-latex-extra (2020.20200629-1) ...
Setting up qtbase5-dev:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up libqt5opengl5-dev:armhf (5.14.2+dfsg-4+rpi1) ...
Setting up dh-autoreconf (19) ...
Setting up debhelper (13.2) ...
Setting up sbuild-build-depends-gle-graphics-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.31-3+rpi1) ...
Processing triggers for tex-common (6.15) ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
	This may take some time... done.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.35-1+rpi1 dpkg-dev_1.20.5+rpi1 g++-10_10.1.0-6+rpi1 gcc-10_10.1.0-6+rpi1 libc6-dev_2.31-3+rpi1 libstdc++-10-dev_10.1.0-6+rpi1 libstdc++6_10.1.0-6+rpi1 linux-libc-dev_5.7.10-1+rpi1
Package versions: adduser_3.118 apt_2.1.10 aptitude_0.8.13-1+b1 aptitude-common_0.8.13-1 autoconf_2.69-11.1 automake_1:1.16.2-3 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-7 binutils_2.35-1+rpi1 binutils-arm-linux-gnueabihf_2.35-1+rpi1 binutils-common_2.35-1+rpi1 bsdextrautils_2.36-2 bsdutils_1:2.36-2 build-essential_12.8 bzip2_1.0.8-4 coreutils_8.30-3 cpp_4:10.1.0-1+rpi1 cpp-10_10.1.0-6+rpi1 dash_0.5.10.2-7 debconf_1.5.74 debhelper_13.2 debianutils_4.9.1 dh-autoreconf_19 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3 dirmngr_2.2.20-1 dpkg_1.20.5+rpi1 dpkg-dev_1.20.5+rpi1 dwz_0.13-5 e2fsprogs_1.45.6-1 fakeroot_1.24-1 fdisk_2.36-2 file_1:5.38-5 findutils_4.7.0-1 fontconfig_2.13.1-4.2 fontconfig-config_2.13.1-4.2 fonts-lmodern_2.004.5-6 fonts-urw-base35_20170801.1-3 g++_4:10.1.0-1+rpi1 g++-10_10.1.0-6+rpi1 gcc_4:10.1.0-1+rpi1 gcc-10_10.1.0-6+rpi1 gcc-10-base_10.1.0-6+rpi1 gcc-6-base_6.5.0-1+rpi3 gcc-7-base_7.5.0-6+rpi1 gcc-8-base_8.4.0-4+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 ghostscript_9.52~dfsg-1 gir1.2-freedesktop_1.64.1-1 gir1.2-glib-2.0_1.64.1-1 gir1.2-poppler-0.18_0.71.0-6 gnupg_2.2.20-1 gnupg-l10n_2.2.20-1 gnupg-utils_2.2.20-1 gpg_2.2.20-1 gpg-agent_2.2.20-1 gpg-wks-client_2.2.20-1 gpg-wks-server_2.2.20-1 gpgconf_2.2.20-1 gpgsm_2.2.20-1 gpgv_2.2.20-1 grep_3.4-1 groff-base_1.22.4-5 gzip_1.10-2 hostname_3.23 init-system-helpers_1.58 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-3 libacl1_2.2.53-8 libapache-pom-java_18-1 libapt-pkg6.0_2.1.10 libarchive-zip-perl_1.68-1 libasan6_10.1.0-6+rpi1 libassuan0_2.5.3-7.1 libatomic1_10.1.0-6+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3 libaudit1_1:2.8.5-3 libavahi-client3_0.8-3+b2 libavahi-common-data_0.8-3+b2 libavahi-common3_0.8-3+b2 libbinutils_2.35-1+rpi1 libblkid-dev_2.36-2 libblkid1_2.36-2 libboost-dev_1.71.0.3+b3 libboost-iostreams1.71.0_1.71.0-6+b1 libboost1.71-dev_1.71.0-6+b1 libbrotli-dev_1.0.7-7 libbrotli1_1.0.7-7 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-4 libc-bin_2.31-3+rpi1 libc-dev-bin_2.31-3+rpi1 libc6_2.31-3+rpi1 libc6-dev_2.31-3+rpi1 libcairo-gobject2_1.16.0-4 libcairo-script-interpreter2_1.16.0-4 libcairo2_1.16.0-4 libcairo2-dev_1.16.0-4 libcap-ng0_0.7.9-2.2 libcap2_1:2.42-2 libcap2-bin_1:2.42-2 libcc1-0_10.1.0-6+rpi1 libcom-err2_1.45.6-1 libcommons-logging-java_1.2-2 libcommons-parent-java_43-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.16-1 libcrypt1_1:4.4.16-1 libctf-nobfd0_2.35-1+rpi1 libctf0_2.35-1+rpi1 libcups2_2.3.3-2 libcwidget4_0.5.18-5 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.20-1+b3 libdebconfclient0_0.253 libdebhelper-perl_13.2 libdouble-conversion3_3.1.5-5 libdpkg-perl_1.20.5+rpi1 libdrm-amdgpu1_2.4.102-1+rpi1 libdrm-common_2.4.102-1+rpi1 libdrm-nouveau2_2.4.102-1+rpi1 libdrm-radeon1_2.4.102-1+rpi1 libdrm2_2.4.102-1+rpi1 libedit2_3.1-20191231-1 libegl-dev_1.3.2-1 libegl-mesa0_20.1.4-1+rpi1 libegl1_1.3.2-1 libelf1_0.180-1 libevdev2_1.9.0+dfsg-1+rpi1 libexpat1_2.2.9-1 libexpat1-dev_2.2.9-1 libext2fs2_1.45.6-1 libfakeroot_1.24-1 libfdisk1_2.36-2 libffi-dev_3.3-4 libffi7_3.3-4 libfile-stripnondeterminism-perl_1.9.0-1 libfontbox-java_1:1.8.16-2 libfontconfig-dev_2.13.1-4.2 libfontconfig1_2.13.1-4.2 libfontconfig1-dev_2.13.1-4.2 libfreetype-dev_2.10.2+dfsg-3 libfreetype6_2.10.2+dfsg-3 libfreetype6-dev_2.10.2+dfsg-3 libgbm1_20.1.4-1+rpi1 libgcc-10-dev_10.1.0-6+rpi1 libgcc-s1_10.1.0-6+rpi1 libgcrypt20_1.8.6-2 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgirepository-1.0-1_1.64.1-1 libgl-dev_1.3.2-1 libgl1_1.3.2-1 libgl1-mesa-dri_20.1.4-1+rpi1 libglapi-mesa_20.1.4-1+rpi1 libgles-dev_1.3.2-1 libgles1_1.3.2-1 libgles2_1.3.2-1 libglib2.0-0_2.64.4-1 libglib2.0-bin_2.64.4-1 libglib2.0-data_2.64.4-1 libglib2.0-dev_2.64.4-1 libglib2.0-dev-bin_2.64.4-1 libglvnd0_1.3.2-1 libglx-dev_1.3.2-1 libglx-mesa0_20.1.4-1+rpi1 libglx0_1.3.2-1 libgmp10_2:6.2.0+dfsg-6 libgnutls30_3.6.14-2+b1 libgomp1_10.1.0-6+rpi1 libgpg-error0_1.38-2 libgraphite2-3_1.3.14-1 libgs9_9.52~dfsg-1 libgs9-common_9.52~dfsg-1 libgssapi-krb5-2_1.17-10+b3 libgudev-1.0-0_233-1 libharfbuzz0b_2.6.4-1+rpi1+b1 libhogweed6_3.6-2 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu67_67.1-3 libidn11_1.33-2.4 libidn2-0_2.3.0-1 libijs-0.35_0.35-15 libinput-bin_1.16.0-1 libinput10_1.16.0-1 libisl22_0.22.1-1 libjbig-dev_2.1-3.1+b2 libjbig0_2.1-3.1+b2 libjbig2dec0_0.18+20200417-1+b2 libjpeg-dev_1:2.0.5-1.1 libjpeg62-turbo_1:2.0.5-1.1 libjpeg62-turbo-dev_1:2.0.5-1.1 libk5crypto3_1.17-10+b3 libkeyutils1_1.6.1-2 libkpathsea6_2020.20200327.54578-4+b1 libkrb5-3_1.17-10+b3 libkrb5support0_1.17-10+b3 libksba8_1.4.0-2 liblcms2-2_2.9-4 libldap-2.4-2_2.4.50+dfsg-1+b1 libldap-common_2.4.50+dfsg-1 libllvm10_1:10.0.1-1+rpi1 liblocale-gettext-perl_1.07-4 liblz4-1_1.9.2-2 liblzma-dev_5.2.4-1 liblzma5_5.2.4-1 liblzo2-2_2.10-2 libmagic-mgc_1:5.38-5 libmagic1_1:5.38-5 libmd4c0_0.4.4-1 libmount-dev_2.36-2 libmount1_2.36-2 libmpc3_1.1.0-1 libmpfr6_4.0.2-1 libmtdev1_1.1.6-1 libncurses-dev_6.2-1 libncurses6_6.2-1 libncursesw6_6.2-1 libnettle8_3.6-2 libnpth0_1.6-2 libnspr4_2:4.27-1 libnss3_2:3.55-1 libopenjp2-7_2.3.1-1 libp11-kit0_0.23.20-1 libpam-cap_1:2.42-2 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpaper-utils_1.1.28 libpaper1_1.1.28 libpcre16-3_2:8.39-13 libpcre2-16-0_10.34-7 libpcre2-32-0_10.34-7 libpcre2-8-0_10.34-7 libpcre2-dev_10.34-7 libpcre2-posix2_10.34-7 libpcre3_2:8.39-13 libpcre3-dev_2:8.39-13 libpcre32-3_2:8.39-13 libpcrecpp0v5_2:8.39-13 libpdfbox-java_1:1.8.16-2 libperl5.30_5.30.3-4 libpipeline1_1.5.3-1 libpixman-1-0_0.36.0-1 libpixman-1-dev_0.36.0-1 libpng-dev_1.6.37-2 libpng16-16_1.6.37-2 libpoppler-dev_0.71.0-6 libpoppler-glib-dev_0.71.0-6 libpoppler-glib8_0.71.0-6 libpoppler82_0.71.0-6 libptexenc1_2020.20200327.54578-4+b1 libpthread-stubs0-dev_0.4-1 libpython3-stdlib_3.8.2-3 libpython3.8-minimal_3.8.5-2 libpython3.8-stdlib_3.8.5-2 libqt5concurrent5_5.14.2+dfsg-4+rpi1 libqt5core5a_5.14.2+dfsg-4+rpi1 libqt5dbus5_5.14.2+dfsg-4+rpi1 libqt5gui5_5.14.2+dfsg-4+rpi1 libqt5network5_5.14.2+dfsg-4+rpi1 libqt5opengl5_5.14.2+dfsg-4+rpi1 libqt5opengl5-dev_5.14.2+dfsg-4+rpi1 libqt5printsupport5_5.14.2+dfsg-4+rpi1 libqt5sql5_5.14.2+dfsg-4+rpi1 libqt5test5_5.14.2+dfsg-4+rpi1 libqt5widgets5_5.14.2+dfsg-4+rpi1 libqt5xml5_5.14.2+dfsg-4+rpi1 libreadline8_8.0-4 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.3-1+rpi1 libselinux1_3.1-2 libselinux1-dev_3.1-2 libsemanage-common_3.1-1 libsemanage1_3.1-1 libsensors-config_1:3.6.0-2 libsensors5_1:3.6.0-2 libsepol1_3.1-1 libsepol1-dev_3.1-1 libsigc++-2.0-0v5_2.10.2-1 libsigsegv2_2.12-2 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.36-2 libsqlite3-0_3.32.3-1 libss2_1.45.6-1 libssl1.1_1.1.1g-1 libstdc++-10-dev_10.1.0-6+rpi1 libstdc++6_10.1.0-6+rpi1 libsub-override-perl_0.09-2 libsynctex2_2020.20200327.54578-4+b1 libsystemd0_245.6-2+rpi1+b1 libtasn1-6_4.16.0-2 libteckit0_2.5.8+ds2-5 libtexlua53_2020.20200327.54578-4+b1 libtexluajit2_2020.20200327.54578-4+b1 libtext-charwidth-perl_0.04-10 libtext-iconv-perl_1.7-7 libtiff-dev_4.1.0+git191117-2 libtiff5_4.1.0+git191117-2 libtiffxx5_4.1.0+git191117-2 libtinfo6_6.2-1 libtool_2.4.6-14 libubsan1_10.1.0-6+rpi1 libuchardet0_0.0.7-1 libudev1_245.6-2+rpi1+b1 libunistring2_0.9.10-4 libuuid1_2.36-2 libvulkan-dev_1.2.141.0-1 libvulkan1_1.2.141.0-1 libwacom-common_1.4.1-1 libwacom2_1.4.1-1 libwayland-client0_1.18.0-1 libwayland-server0_1.18.0-1 libwebp6_0.6.1-2 libx11-6_2:1.6.10-3 libx11-data_2:1.6.10-3 libx11-dev_2:1.6.10-3 libx11-xcb1_2:1.6.10-3 libxapian30_1.4.15-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxaw7_2:1.0.13-1+b2 libxcb-dri2-0_1.14-2 libxcb-dri3-0_1.14-2 libxcb-glx0_1.14-2 libxcb-icccm4_0.4.1-1.1 libxcb-image0_0.4.0-1+b2 libxcb-keysyms1_0.4.0-1+b2 libxcb-present0_1.14-2 libxcb-randr0_1.14-2 libxcb-render-util0_0.3.9-1+b1 libxcb-render0_1.14-2 libxcb-render0-dev_1.14-2 libxcb-shape0_1.14-2 libxcb-shm0_1.14-2 libxcb-shm0-dev_1.14-2 libxcb-sync1_1.14-2 libxcb-util0_0.3.8-3+b2 libxcb-xfixes0_1.14-2 libxcb-xinerama0_1.14-2 libxcb-xinput0_1.14-2 libxcb-xkb1_1.14-2 libxcb1_1.14-2 libxcb1-dev_1.14-2 libxdamage1_1:1.1.5-2 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes3_1:5.0.3-2 libxi6_2:1.7.10-1 libxkbcommon-x11-0_0.10.0-1 libxkbcommon0_0.10.0-1 libxml2_2.9.10+dfsg-5+b1 libxmu6_2:1.1.2-2+b3 libxpm4_1:3.5.12-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxt6_1:1.1.5-1+b3 libxxf86vm1_1:1.1.4-1+b2 libz3-4_4.8.8-1 libzstd1_1.4.5+dfsg-4+rpi1 libzzip-0-13_0.13.62-3.2 linux-libc-dev_5.7.10-1+rpi1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.3-4 man-db_2.9.3-2 mawk_1.3.4.20200120-2 mime-support_3.64 mount_2.36-2 ncurses-base_6.2-1 ncurses-bin_6.2-1 netbase_6.1 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.3-4 perl-base_5.30.3-4 perl-modules-5.30_5.30.3-4 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21 poppler-data_0.4.9-2 preview-latex-style_11.91-2 python3_3.8.2-3 python3-distutils_3.8.5-1 python3-lib2to3_3.8.5-1 python3-minimal_3.8.2-3 python3.8_3.8.5-2 python3.8-minimal_3.8.5-2 qt5-qmake_5.14.2+dfsg-4+rpi1 qt5-qmake-bin_5.14.2+dfsg-4+rpi1 qtbase5-dev_5.14.2+dfsg-4+rpi1 qtbase5-dev-tools_5.14.2+dfsg-4+rpi1 qtchooser_66-2 raspbian-archive-keyring_20120528.2 readline-common_8.0-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-gle-graphics-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 shared-mime-info_1.15-1 sysvinit-utils_2.96-3 t1utils_1.41-4 tar_1.30+dfsg-7 tex-common_6.15 texlive_2020.20200629-1 texlive-base_2020.20200629-1 texlive-binaries_2020.20200327.54578-4+b1 texlive-fonts-recommended_2020.20200629-1 texlive-latex-base_2020.20200629-1 texlive-latex-extra_2020.20200629-1 texlive-latex-recommended_2020.20200629-1 texlive-pictures_2020.20200629-1 tzdata_2020a-1 ucf_3.0043 util-linux_2.36-2 uuid-dev_2.36-2 x11-common_1:7.7+20 x11proto-core-dev_2020.1-1 x11proto-dev_2020.1-1 x11proto-xext-dev_2020.1-1 xdg-utils_1.1.3-2 xkb-data_2.29-2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.4.0-1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.rhez1rHS/trustedkeys.kbx': General error
gpgv: Signature made Mon Mar  9 13:22:38 2020 UTC
gpgv:                using RSA key 32E1DE99463F182E167A3E04700D567871B28342
gpgv:                issuer "cts@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./gle-graphics_4.2.5-8.dsc
dpkg-source: info: extracting gle-graphics in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking gle-graphics_4.2.5.orig.tar.gz
dpkg-source: info: unpacking gle-graphics_4.2.5-8.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying codespell
dpkg-source: info: applying kfreebsd-buildd-has-no-proc
dpkg-source: info: applying qmake
dpkg-source: info: applying source_date_epoch
dpkg-source: info: applying replace-today-in-manual
dpkg-source: info: applying static-time
dpkg-source: info: applying initialize_font_table
dpkg-source: info: applying configure.ac
dpkg-source: info: applying fix-ftbfs-with-gcc7
dpkg-source: info: applying qt5-config
dpkg-source: info: applying qt5-header
dpkg-source: info: applying qt5-fixes
dpkg-source: info: applying qt5-WS_to_OS
dpkg-source: info: applying qt5-libgs-multiarch
dpkg-source: info: applying jobserver

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-68af82eb-a90b-4e20-b16c-0edad2bc8664
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package gle-graphics
dpkg-buildpackage: info: source version 4.2.5-8
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --with autotools_dev,autoreconf
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh: warning: The autotools-dev sequence is deprecated and replaced by dh in debhelper (>= 9.20160115)
dh: warning: This feature will be removed in compat 12.
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
[ ! -f gle-refman/title/source_date.tex ] || rm  gle-refman/title/source_date.tex
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autotools-dev_restoreconfig
dh_autotools-dev_restoreconfig: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_autotools-dev_restoreconfig: warning: dh_autotools-dev_restoreconfig is deprecated; please see dh_autotools-dev_restoreconfig(1) for a replacement
dh_autotools-dev_restoreconfig: warning: This feature will be removed in compat 12.
	for c_g in `find . -type f -name config.guess` ; do if test -e "$c_g.dh-orig" ; then mv -f "$c_g.dh-orig" "$c_g" ; fi ; done
	for c_s in `find . -type f -name config.sub`   ; do if test -e "$c_s.dh-orig" ; then mv -f "$c_s.dh-orig" "$c_s" ; fi ; done
	find . -type f \( -name config.guess.dh-orig -o -name config.sub.dh-orig \) -delete
   dh_clean
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
	rm -f debian/gle-graphics.debhelper.log
	rm -f -- debian/gle-graphics.substvars debian/files
	rm -fr -- debian/gle-graphics/ debian/tmp/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
 debian/rules build-arch
dh build-arch --with autotools_dev,autoreconf
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh: warning: The autotools-dev sequence is deprecated and replaced by dh in debhelper (>= 9.20160115)
dh: warning: This feature will be removed in compat 12.
   dh_update_autotools_config -a
	install -d debian/.debhelper/bucket/files
	cp -an --reflink=auto platform/autoconf/config.guess debian/.debhelper/bucket/files/dc67a2b2034d8ef8a7c87cbd20b4906fa14512bc62a1f099b111b711e8d451f3.tmp
	mv debian/.debhelper/bucket/files/dc67a2b2034d8ef8a7c87cbd20b4906fa14512bc62a1f099b111b711e8d451f3.tmp debian/.debhelper/bucket/files/dc67a2b2034d8ef8a7c87cbd20b4906fa14512bc62a1f099b111b711e8d451f3
	cp -f /usr/share/misc/config.guess ./platform/autoconf/config.guess
	cp -an --reflink=auto platform/autoconf/config.sub debian/.debhelper/bucket/files/cd13a6cfa48bcd2eb847a21917710c83aa29d3c3503f015ab22ce66e0e07de51.tmp
	mv debian/.debhelper/bucket/files/cd13a6cfa48bcd2eb847a21917710c83aa29d3c3503f015ab22ce66e0e07de51.tmp debian/.debhelper/bucket/files/cd13a6cfa48bcd2eb847a21917710c83aa29d3c3503f015ab22ce66e0e07de51
	cp -f /usr/share/misc/config.sub ./platform/autoconf/config.sub
   dh_autoreconf -a
	find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.before
	grep -q ^XDT_ configure.ac
	autoreconf -f -i
	find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a  -type f -exec md5sum {} + -o -type l -printf "symlink  %p
" > debian/autoreconf.after
   dh_autotools-dev_updateconfig -a
dh_autotools-dev_updateconfig: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_autotools-dev_updateconfig: warning: dh_autotools-dev_updateconfig is deprecated; please see dh_autotools-dev_updateconfig(1) for a replacement
dh_autotools-dev_updateconfig: warning: This feature will be removed in compat 12.
	for c_g in `find -type f -name config.guess` ; do if ! test -e "$c_g.dh-orig" ; then mv -f "$c_g" "$c_g.dh-orig" ; cp -f /usr/share/misc/config.guess "$c_g" ; fi ; done
	for c_s in `find -type f -name config.sub`   ; do if ! test -e "$c_s.dh-orig" ; then mv -f "$c_s" "$c_s.dh-orig" ; cp -f /usr/share/misc/config.sub   "$c_s" ; fi ; done
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --with-rpath=no
dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use)
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking --with-rpath=no
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking how to run the C++ preprocessor... g++ -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking whether byte ordering is bigendian... no
checking for uint16_t... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for X... libraries , headers 
checking for XOpenDisplay in -lX11... no
checking for deflate in -lz... yes
checking for library containing socket... none required
checking for library containing gethostbyname... none required
checking for jpeg_destroy_decompress in -ljpeg... yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking for TIFFReadScanline in -ltiff... yes
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking for libpng >= 0... yes
checking for cairo >= 1.10.0... yes
   cairo CFLAGS: -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
   cairo LIBS: -lcairo
checking for poppler-glib >= 0.10.0... yes
   poppler CFLAGS: -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
   poppler LIBS: -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lcairo
Package QtCore was not found in the pkg-config search path.
Perhaps you should add the directory containing `QtCore.pc'
to the PKG_CONFIG_PATH environment variable
No package 'QtCore' found
checking for qmake-qt5... none
checking GL/glu.h usability... no
checking GL/glu.h presence... no
checking for GL/glu.h... no
checking for gluLookAt in -lGLU... no
checking for library containing dlopen... -ldl
checking for tgetent in -ltinfo... yes
checking for library containing wbkgdset... -lncurses
checking ncurses.h usability... yes
checking ncurses.h presence... yes
checking for ncurses.h... yes
checking for strip,gstrip... no
Checking if strip is GNU strip
strip is GNU strip (strip)
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/gle/Makefile
config.status: creating src/gle/bitmap/Makefile
config.status: creating src/gle/letzfitz/Makefile
config.status: creating src/gle/surface/Makefile
config.status: creating src/gle/tokens/Makefile
config.status: creating src/fbuild/Makefile
config.status: creating src/makefmt/Makefile
config.status: creating src/manip/Makefile
config.status: creating src/TeX/Makefile
config.status: creating src/gui/MakefileAC
config.status: creating src/gui/qgle.pro
config.status: creating src/doc/gle.1
config.status: creating platform/autoconf/gle-graphics.pc
config.status: creating platform/autopackage/gle4.apspec
config.status: creating src/config.h

CPPFLAGS: -DHAVE_CONFIG_H $(VERSION_INFO) -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2
LDFLAGS:    -Wl,-z,relro -Wl,-z,now 
LIBS: -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lcairo -lcairo -lpng16 -lz -ltiff -ljpeg -lz  
SIMPLE_LIBS: 
SIMPLE_LIBS_DL: -ldl 
SIMPLE_LDFLAGS: -Wl,-z,relro -Wl,-z,now

** Configuration summary for GLE 4.2.5 (arm-unknown-linux-gnueabihf):

   ** Bitmap support:
      PNG support: yes
      TIFF support: yes
      JPEG support: yes
      Statically link: no

   ** X11 preview support: no
   ** Cairo graphics support: yes
   ** Poppler PDF support: yes
   ** Socket support: yes
   ** Include 'manip' utility: yes
   ** Debug mode: off

   ** GLE GUI support: yes
      Using Qt version 5.14.2 in /usr/lib/arm-linux-gnueabihf

** Install data into: /usr/share/gle-graphics/4.2.5
** Install binary into: /usr/bin
   (use ./configure --prefix=dir to change the installation directory.)

GLE 4.2.5 has been configured. The next step is to run "make". After "make" completes, run "make install" to install GLE.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
echo "const char *debian_lib = \""/usr/lib/arm-linux-gnueabihf"\";" > src/gui/debian_gs.h
dh_auto_build
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use)
	make -j1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
/bin/mkdir -p build
/bin/mkdir -p build/bin
/bin/mkdir -p build/lib
/bin/mkdir -p build/doc
/bin/mkdir -p build/gleinc
make -C src/gle make_glebtool
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/gle'
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c cutils.cpp -o cutils.static.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c file_io.cpp -o file_io.static.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now glebtool.cpp cutils.static.o file_io.static.o   -o ../../build/bin/glebtool
../../build/bin/glebtool -setrelpath /usr/bin /usr/lib/arm-linux-gnueabihf /usr/share/gle-graphics/4.2.5 /usr/share/doc/gle-graphics ../config.h
GLE will be installed as follows:
Binary:   "/usr/bin"
Library:  "/usr/lib/arm-linux-gnueabihf"
          (Up: 1, Relative: "lib/arm-linux-gnueabihf")
GLE_TOP:  "/usr/share/gle-graphics/4.2.5"
          (Up: 1, Relative: "share/gle-graphics/4.2.5")
DOC:      "/usr/share/doc/gle-graphics"
          (Up: 2, Relative: "doc/gle-graphics")
echo "begin config gle" > ../../build/glerc
echo "   current = 4.2.5" >> ../../build/glerc
echo "end config" >> ../../build/glerc
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/gle'
make -C src/gle/bitmap
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/gle/bitmap'
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c img2ps.cpp -o img2ps.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c lzwencode.cpp -o lzwencode.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c glegif.cpp -o glegif.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c glejpeg.cpp -o glejpeg.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gletiff.cpp -o gletiff.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c glepng.cpp -o glepng.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c ascii85.cpp -o ascii85.o
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/gle/bitmap'
make -C src/gle/surface
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/gle/surface'
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gsurface.cpp -o gsurface.o
In file included from ../glepro.h:42,
                 from ../all.h:73,
                 from gsurface.cpp:44:
../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from ../all.h:73,
                 from gsurface.cpp:44:
../glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
../glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
../glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
../glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
../glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from ../gle-interface/gle-interface.h:1209,
                 from ../core.h:43,
                 from gsurface.cpp:46:
../gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from ../core.h:44,
                 from gsurface.cpp:46:
../d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from gsurface.cpp:46:
../d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from gsurface.cpp:46:
../d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from gsurface.cpp:46:
../core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
../core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
../core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
../core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
../core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
../core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
../core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
../core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
../core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
../core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
../core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from gsurface.cpp:48:
../texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
../texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
../texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
../texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
../texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
../texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from gsurface.cpp:59:
../begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
gsurface.cpp:72:18: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   72 | void pass_line() throw(ParserError);
      |                  ^~~~~
gsurface.cpp:233:18: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  233 | void pass_line() throw(ParserError) {
      |                  ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c hide.cpp -o hide.o
In file included from ../glepro.h:42,
                 from ../all.h:73,
                 from hide.cpp:43:
../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from ../all.h:73,
                 from hide.cpp:43:
../glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
../glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
../glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
../glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
../glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from ../gle-interface/gle-interface.h:1209,
                 from ../core.h:43,
                 from hide.cpp:45:
../gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from ../core.h:44,
                 from hide.cpp:45:
../d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from hide.cpp:45:
../d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from hide.cpp:45:
../d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from hide.cpp:45:
../core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
../core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
../core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
../core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
../core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
../core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
../core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
../core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
../core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
../core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
../core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c fcontour.cpp -o fcontour.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c ffitcontour.cpp -o ffitcontour.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gcontour.cpp -o gcontour.o
In file included from ../glepro.h:42,
                 from ../all.h:73,
                 from gcontour.cpp:43:
../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from ../all.h:73,
                 from gcontour.cpp:43:
../glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
../glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
../glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
../glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
../glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from ../gle-interface/gle-interface.h:1209,
                 from ../core.h:43,
                 from gcontour.cpp:45:
../gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from ../core.h:44,
                 from gcontour.cpp:45:
../d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from gcontour.cpp:45:
../d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from gcontour.cpp:45:
../d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from gcontour.cpp:45:
../core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
../core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
../core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
../core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
../core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
../core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
../core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
../core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
../core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
../core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
../core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from gcontour.cpp:46:
../glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from gcontour.cpp:48:
../texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
../texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
../texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
../texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
../texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
../texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from gcontour.cpp:58:
../begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
gcontour.cpp:102:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  102 |  inline void read(const string& fname) throw(ParserError) { m_Data.read(fname); }
      |                                        ^~~~~
gcontour.cpp:122:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  122 |  void openData(const string& name, const string& lab) throw(ParserError);
      |                                                       ^~~~~
gcontour.cpp:184:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 | void GLEContourInfo::openData(const string& name, const string& lab) throw(ParserError) {
      |                                                                      ^~~~~
gcontour.cpp:330:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  330 | void get_contour_values(GLEContourInfo* info, int ct) throw(ParserError) {
      |                                                       ^~~~~
gcontour.cpp:358:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  358 | void begin_contour(int *pln, int *pcode, int *cp) throw(ParserError) {
      |                                                   ^~~~~
In file included from /usr/include/c++/10/vector:67,
                 from ../basicconf.h:78,
                 from ../all.h:42,
                 from gcontour.cpp:43:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from ../basicconf.h:78,
                 from ../all.h:42,
                 from gcontour.cpp:43:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from ../basicconf.h:78,
                 from ../all.h:42,
                 from gcontour.cpp:43:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator<double>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*; _Tp = double]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from ../basicconf.h:77,
                 from ../all.h:42,
                 from gcontour.cpp:43:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<double*>; _OI = double*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  560 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from ../basicconf.h:77,
                 from ../all.h:42,
                 from gcontour.cpp:43:
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
 2169 |     __miter_base(move_iterator<_Iterator> __it)
      |     ^~~~~~~~~~~~
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/gle/surface'
make -C src/gle/letzfitz
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/gle/letzfitz'
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c let.cpp -o let.o
In file included from ../glepro.h:42,
                 from ../all.h:73,
                 from let.cpp:44:
../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from ../all.h:73,
                 from let.cpp:44:
../glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
../glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
../glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
../glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
../glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from ../gle-interface/gle-interface.h:1209,
                 from ../core.h:43,
                 from let.cpp:46:
../gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from ../core.h:44,
                 from let.cpp:46:
../d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from let.cpp:46:
../d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from let.cpp:46:
../d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from let.cpp:46:
../core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
../core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
../core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
../core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
../core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
../core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
../core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
../core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
../core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
../core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
../core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from let.cpp:48:
../texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
../texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
../texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
../texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
../texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
../texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from let.cpp:55:
../glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from let.cpp:56:
../polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
../polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
../polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
../polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
../polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
../polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
../polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
../polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
../polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
../polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
../polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
../polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
../polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
../polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
../polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
../polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
../polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from let.cpp:57:
../var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
../var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from let.cpp:60:
../run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
../run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
../run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
../run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
../run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
../run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
../run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
../run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
../run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
../run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
../run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
../run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
../run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
../run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
../run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
../run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from let.cpp:60:
../run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
../run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
../run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
../run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
../run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
../run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
../run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
../run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
../run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
../run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
../run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
In file included from let.cpp:63:
../begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
let.cpp:72:97: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   72 | void get_from_to_step(TOKENS tk, int ntok, int *curtok, double* from, double* to, double* step) throw(ParserError) {
      |                                                                                                 ^~~~~
let.cpp:109:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 | void begin_letz(int *pln, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError) {
      |                                                                      ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c fit.cpp -o fit.o
In file included from ../glepro.h:42,
                 from ../all.h:73,
                 from fit.cpp:43:
../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from ../all.h:73,
                 from fit.cpp:43:
../glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
../glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
../glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
../glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
../glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from ../gle-interface/gle-interface.h:1209,
                 from ../core.h:43,
                 from fit.cpp:45:
../gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from ../core.h:44,
                 from fit.cpp:45:
../d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from fit.cpp:45:
../d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from ../core.h:44,
                 from fit.cpp:45:
../d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
../d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from fit.cpp:45:
../core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
../core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
../core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
../core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
../core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
../core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
../core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
../core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
../core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
../core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
../core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from fit.cpp:47:
../texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
../texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
../texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
../texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
../texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
../texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from fit.cpp:54:
../glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from fit.cpp:55:
../polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
../polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
../polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
../polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
../polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
../polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
../polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
../polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
../polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
../polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
../polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
../polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
../polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
../polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
../polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
../polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
../polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from fit.cpp:56:
../var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
../var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from fit.cpp:59:
../run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
../run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
../run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
../run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
../run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
../run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
../run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
../run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
../run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
../run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
../run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
../run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
../run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
../run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
../run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
../run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from fit.cpp:59:
../run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
../run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
../run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
../run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
../run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
../run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
../run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
../run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
../run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
../run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
../run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
In file included from fit.cpp:62:
../begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
fit.cpp:85:18: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   85 |  void loadData() throw(ParserError);
      |                  ^~~~~
fit.cpp:86:18: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   86 |  void sortData() throw(ParserError);
      |                  ^~~~~
fit.cpp:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 | void get_from_to_step_fitz(TOKENS tk, int ntok, int *curtok, double* from, double* to, double* step) throw(ParserError) {
      |                                                                                                      ^~~~~
fit.cpp:136:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 | void begin_fitz(int *pln, int *pcode, int *cp) throw(ParserError) {
      |                                                ^~~~~
fit.cpp:256:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  256 | void GLEFitZData::loadData() throw(ParserError) {
      |                              ^~~~~
fit.cpp:285:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  285 | void GLEFitZData::sortData() throw(ParserError) {
      |                              ^~~~~
In file included from /usr/include/c++/10/vector:67,
                 from ../basicconf.h:78,
                 from ../all.h:42,
                 from fit.cpp:43:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from ../basicconf.h:78,
                 from ../all.h:42,
                 from fit.cpp:43:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from ../basicconf.h:78,
                 from ../all.h:42,
                 from fit.cpp:43:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator<double>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from ../basicconf.h:78,
                 from ../all.h:42,
                 from fit.cpp:43:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from ../basicconf.h:78,
                 from ../all.h:42,
                 from fit.cpp:43:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*; _Tp = double]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from ../basicconf.h:77,
                 from ../all.h:42,
                 from fit.cpp:43:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<double*>; _OI = double*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  560 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from ../basicconf.h:77,
                 from ../all.h:42,
                 from fit.cpp:43:
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
 2169 |     __miter_base(move_iterator<_Iterator> __it)
      |     ^~~~~~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c ffit.cpp -o ffit.o
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/gle/letzfitz'
make -C src/gle/tokens
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/gle/tokens'
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c Tokenizer.cpp -o Tokenizer.o
In file included from Tokenizer.cpp:47:
Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
Tokenizer.cpp:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | double tokenizer_string_to_double(const char* value) throw(ParserError) {
      |                                                      ^~~~~
Tokenizer.cpp:277:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  277 | void g_throw_parser_error(const string& err) throw(ParserError) {
      |                                              ^~~~~
Tokenizer.cpp:284:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  284 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError) {
      |                                                                                 ^~~~~
Tokenizer.cpp:294:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  294 | void g_throw_parser_error_sys(const char* str1, const char* str2, const char* str3) throw(ParserError) {
      |                                                                                     ^~~~~
Tokenizer.cpp:307:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  307 | void g_throw_parser_error(const char* err, int idx) throw(ParserError) {
      |                                                     ^~~~~
Tokenizer.cpp:638:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  638 | int Tokenizer::has_more_tokens() throw(ParserError) {
      |                                  ^~~~~
Tokenizer.cpp:654:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  654 | string& Tokenizer::next_token() throw(ParserError) {
      |                                 ^~~~~
Tokenizer.cpp:660:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  660 | string& Tokenizer::try_next_token() throw(ParserError) {
      |                                     ^~~~~
Tokenizer.cpp:665:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  665 | double Tokenizer::next_double() throw(ParserError) {
      |                                 ^~~~~
Tokenizer.cpp:673:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  673 | int Tokenizer::next_integer() throw(ParserError) {
      |                               ^~~~~
Tokenizer.cpp:688:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  688 | void Tokenizer::get_token() throw(ParserError) {
      |                             ^~~~~
Tokenizer.cpp:721:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  721 | void Tokenizer::get_token_2() throw(ParserError) {
      |                               ^~~~~
Tokenizer.cpp:801:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  801 | void Tokenizer::copy_string(char string_delim) throw(ParserError) {
      |                                                ^~~~~
Tokenizer.cpp:817:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  817 | void Tokenizer::multi_level_do_multi(char open) throw(ParserError) {
      |                                                 ^~~~~
Tokenizer.cpp:855:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  855 | string& Tokenizer::next_continuous_string_excluding(const char* forbidden) throw(ParserError) {
      |                                                                            ^~~~~
Tokenizer.cpp:891:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  891 | string& Tokenizer::next_multilevel_token() throw(ParserError) {
      |                                            ^~~~~
Tokenizer.cpp:934:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  934 | string& Tokenizer::read_line() throw(ParserError) {
      |                                ^~~~~
Tokenizer.cpp:1028:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1028 | void Tokenizer::next_token_and_pos(TokenAndPos& tkpos) throw(ParserError) {
      |                                                        ^~~~~
Tokenizer.cpp:1058:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1058 | void Tokenizer::get_check_token() throw(ParserError) {
      |                                   ^~~~~
Tokenizer.cpp:1065:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1065 | void Tokenizer::peek_token(string* token) throw(ParserError) {
      |                                           ^~~~~
Tokenizer.cpp:1087:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1087 | int Tokenizer::is_next_token(const char* token) throw(ParserError) {
      |                                                 ^~~~~
Tokenizer.cpp:1100:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1100 | int Tokenizer::is_next_token_i(const char* token) throw(ParserError) {
      |                                                   ^~~~~
Tokenizer.cpp:1113:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1113 | int Tokenizer::is_next_token_in(const char* charlist) throw(ParserError) {
      |                                                       ^~~~~
Tokenizer.cpp:1123:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1123 | int Tokenizer::ensure_next_token_in(const char* charlist) throw(ParserError) {
      |                                                           ^~~~~
Tokenizer.cpp:1132:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1132 | void Tokenizer::ensure_next_token(const char* token) throw(ParserError) {
      |                                                      ^~~~~
Tokenizer.cpp:1139:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1139 | void Tokenizer::ensure_next_token_i(const char* token) throw(ParserError) {
      |                                                        ^~~~~
Tokenizer.cpp:1146:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1146 | void Tokenizer::ensure_next_token_list(const char* charlist) throw(ParserError) {
      |                                                              ^~~~~
Tokenizer.cpp:1168:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1168 | char Tokenizer::token_read_sig_char() throw(ParserError) {
      |                                       ^~~~~
Tokenizer.cpp:1272:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1272 | void Tokenizer::read_till_close_comment() throw(ParserError) {
      |                                           ^~~~~
Tokenizer.cpp:1364:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1364 | void StreamTokenizer::open_tokens(const char* fname) throw(ParserError) {
      |                                                      ^~~~~
Tokenizer.cpp:1377:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1377 | void StreamTokenizer::open_tokens(const string& fname) throw(ParserError) {
      |                                                        ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c StringKeyHash.cpp -o StringKeyHash.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c BinIO.cpp -o BinIO.o
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/gle/tokens'
make -C src/gle
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/gle'
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gle.cpp -o gle.o
In file included from glepro.h:42,
                 from all.h:73,
                 from gle.cpp:41:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from gle.cpp:41:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from gle.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from gle.cpp:43:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gle.cpp:43:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gle.cpp:43:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from gle.cpp:43:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from gle.cpp:48:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from gle.cpp:50:
drawit.h:39:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   39 | void CompileGLE(const string& output_file, GLEGlobalSource &glecode, CmdLineObj* cmdline, bool silent) throw(ParserError);
      |                                                                                                        ^~~~~
drawit.h:40:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   40 | void DrawIt(GLEScript* script, GLEFileLocation* outfile, CmdLineObj* cmdline, bool silent = false) throw (ParserError);
      |                                                                                                    ^~~~~
gle.cpp:90:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   90 | void do_gen_inittex(CmdLineObj& cmdline, GLEOptions& options) throw(ParserError);
      |                                                               ^~~~~
In file included from gle.cpp:99:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
gle.cpp:328:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 | void do_gen_inittex(CmdLineObj& cmdline, GLEOptions& options) throw(ParserError) {
      |                                                               ^~~~~
gle.cpp:707:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  707 | GLERC<GLEScript> load_gle_code_sub(const char* name, CmdLineObj& cmdline) throw(ParserError) {
      |                                                                           ^~~~~
gle.cpp:716:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  716 | GLERC<GLEScript> load_gle_code_sub_stdin(CmdLineObj& cmdline) throw(ParserError) {
      |                                                               ^~~~~
gle.cpp:743:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  743 | void writeRecordedOutputFile(const string& fname, int deviceCode, string* buffer) throw (ParserError) {
      |                                                                                   ^~~~~
gle.cpp:754:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  754 | void writeRecordedOutputFile(const string& fname, int deviceCode, GLEScript* script) throw (ParserError) {
      |                                                                                      ^~~~~
gle.cpp:777:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  777 |  void create_cairo_eps() throw(ParserError);
      |                          ^~~~~
gle.cpp:778:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  778 |  bool process_one_file_tex() throw(ParserError);
      |                              ^~~~~
gle.cpp:782:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  782 |  void create_latex_eps_ps_pdf() throw(ParserError);
      |                                 ^~~~~
gle.cpp:783:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  783 |  void convert_eps_to_pdf_no_latex() throw(ParserError);
      |                                     ^~~~~
gle.cpp:791:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  791 |  void write_recorded_data(int deviceCode) throw(ParserError);
      |                                           ^~~~~
gle.cpp:833:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  833 | void GLELoadOneFileManager::create_cairo_eps() throw(ParserError) {
      |                                                ^~~~~
gle.cpp:847:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  847 | bool GLELoadOneFileManager::process_one_file_tex() throw(ParserError) {
      |                                                    ^~~~~
gle.cpp:952:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  952 | void GLELoadOneFileManager::convert_eps_to_pdf_no_latex() throw(ParserError) {
      |                                                           ^~~~~
gle.cpp:994:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  994 | void GLELoadOneFileManager::create_latex_eps_ps_pdf() throw(ParserError) {
      |                                                       ^~~~~
gle.cpp:1093:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1093 | void GLELoadOneFileManager::write_recorded_data(int deviceCode) throw (ParserError) {
      |                                                                 ^~~~~
gle.cpp:1174:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1174 | void load_one_file_sub(GLEScript* script, CmdLineObj& cmdline, size_t* exit_code) throw(ParserError) {
      |                                                                                   ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c axis.cpp -o axis.o
In file included from glepro.h:42,
                 from all.h:73,
                 from axis.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from axis.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from axis.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from axis.cpp:43:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from axis.cpp:43:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from axis.cpp:43:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from axis.cpp:43:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from axis.cpp:44:
axis.h:65:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   65 | int axis_type_check(const char *s) throw (ParserError);
      |                                    ^~~~~
In file included from axis.cpp:53:
graph.h:293:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  293 | void do_dataset(int d, GLEGraphBlockInstance* graphBlock) throw(ParserError);
      |                                                           ^~~~~
graph.h:297:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  297 | void window_set(bool showError) throw(ParserError);
      |                                 ^~~~~
graph.h:301:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  301 | GLELet* parseLet(GLESourceLine& sline) throw(ParserError);
      |                                        ^~~~~
graph.h:302:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  302 | GLELet* parseLet(const string& letFct, int codeLine) throw(ParserError);
      |                                                      ^~~~~
graph.h:303:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 | void doLet(GLELet* let, bool nofirst) throw(ParserError);
      |                                       ^~~~~
graph.h:310:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  310 | void do_bigfile_compatibility() throw(ParserError);
      |                                 ^~~~~
graph.h:350:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  350 | void draw_mark(double x1, double y1, int i, double sz, double dval, GLEDataSet* ds) throw (ParserError);
      |                                                                                     ^~~~~
graph.h:471:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  471 |  void checkRanges() throw(ParserError);
      |                     ^~~~~
graph.h:543:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  543 | void draw_bar(double x, double yf, double yt, double wd, bar_struct* barset, int di, GLEDataSet* toDataSet) throw(ParserError);
      |                                                                                                             ^~~~~
In file included from axis.cpp:53:
graph.h:546:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  546 | int get_dataset_identifier(const std::string& ds, bool def = false) throw(ParserError);
      |                                                                     ^~~~~
graph.h:547:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  547 | int get_dataset_identifier(const string& ds, GLEParser* parser, bool def) throw(ParserError);
      |                                                                           ^~~~~
graph.h:549:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  549 | double graph_bar_pos(double xpos, int bar, int set) throw(ParserError);
      |                                                     ^~~~~
graph.h:550:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  550 | void begin_graph(GLEGraphBlockBase* graphBlockBase, GLEGraphBlockInstance* graphBlock) throw (ParserError);
      |                                                                                        ^~~~~
graph.h:552:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  552 | void begin_key(int *pln, int *pcode, int *cp) throw (ParserError);
      |                                               ^~~~~
axis.cpp:58:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void nice_log_ticks(double *start, double *last, double gmin, double gmax) throw (ParserError);
      |                                                                            ^~~~~
axis.cpp:875:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  875 | void nice_log_ticks(double *start, double *last, double gmin, double gmax) throw (ParserError) {
      |                                                                            ^~~~~
axis.cpp:1123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1123 | int axis_type_check(const char *s) throw (ParserError) {
      |                                    ^~~~~
axis.cpp: In member function 'void GLEAxis::insertNoTick(double, std::vector<double>&)':
axis.cpp:1236:37: note: parameter passing for argument of type 'std::vector<double>::const_iterator' changed in GCC 7.1
 1236 |  else vec.insert(vec.begin()+at, pos);
      |                                     ^
In file included from /usr/include/c++/10/vector:67,
                 from basicconf.h:78,
                 from all.h:42,
                 from axis.cpp:39:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from axis.cpp:39:
/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<double>::const_iterator' changed in GCC 7.1
  130 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:154:19: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  154 |      _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |      ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  161 |  _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  395 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from axis.cpp:39:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator<double>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from axis.cpp:39:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from axis.cpp:39:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*; _Tp = double]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from axis.cpp:39:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<double*>; _OI = double*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  560 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from axis.cpp:39:
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
 2169 |     __miter_base(move_iterator<_Iterator> __it)
      |     ^~~~~~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c b_tab.cpp -o b_tab.o
In file included from glepro.h:42,
                 from all.h:73,
                 from b_tab.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from b_tab.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from b_tab.cpp:41:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from b_tab.cpp:41:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from b_tab.cpp:41:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from b_tab.cpp:41:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from b_tab.cpp:41:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from b_tab.cpp:48:
begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c b_text.cpp -o b_text.o
In file included from glepro.h:42,
                 from all.h:73,
                 from b_text.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from b_text.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from b_text.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from b_text.cpp:43:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from b_text.cpp:43:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from b_text.cpp:43:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from b_text.cpp:43:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from b_text.cpp:46:
begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c begin.cpp -o begin.o
In file included from glepro.h:42,
                 from all.h:73,
                 from begin.cpp:41:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from begin.cpp:41:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from begin.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from begin.cpp:44:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from begin.cpp:46:
begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
In file included from begin.cpp:49:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
begin.cpp:54:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   54 | double token_next_double(int i) throw(ParserError) {
      |                                 ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c core.cpp -o core.o
core.cpp:191:15: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
  191 |  string bdate(__DATE__);
      |               ^~~~~~~~
core.cpp:192:25: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time]
  192 |  bdate += " "; bdate += __TIME__;
      |                         ^~~~~~~~
In file included from glepro.h:42,
                 from all.h:73,
                 from core.cpp:41:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from core.cpp:41:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from core.cpp:44:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from core.cpp:44:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from core.cpp:44:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from core.cpp:44:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.cpp:44:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from core.cpp:48:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from core.cpp:49:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
In file included from core.cpp:52:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from core.cpp:52:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
In file included from core.cpp:54:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from core.cpp:60:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from core.cpp:61:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
core.cpp:509:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  509 | void g_set_pagesize(const string& papersize) throw (ParserError) {
      |                                              ^~~~~
core.cpp:523:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  523 | void g_set_margins(const string& margins) throw (ParserError) {
      |                                           ^~~~~
core.cpp:1884:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1884 | void g_marker2(int i, double sz, double dval) throw(ParserError) {
      |                                               ^~~~~
core.cpp:2047:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2047 | void g_postscript(char *fname, double wx, double wy) throw(ParserError) {
      |                                                      ^~~~~
core.cpp:2160:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2160 | void g_update_bitmap_type(const string& fname, int* type) throw(ParserError) {
      |                                                           ^~~~~
core.cpp:2266:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2266 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError) {
      |                                                              ^~~~~
core.cpp:2291:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2291 | void g_bitmap(GLEBitmap* bitmap, double wx, double wy, int type) throw(ParserError) {
      |                                                                  ^~~~~
core.cpp:2330:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2330 | void g_bitmap_info(string& fname, int xvar, int yvar, int type)  throw(ParserError) {
      |                                                                  ^~~~~
core.cpp:2367:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2367 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError) {
      |                                                                    ^~~~~
core.cpp:2574:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2574 | void g_set_arrow_style(const char* shape) throw(ParserError) {
      |                                           ^~~~~
core.cpp:2597:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2597 | void g_set_arrow_tip(const char* tip) throw (ParserError) {
      |                                       ^~~~~
core.cpp:2607:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2607 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError) {
      |                                                      ^~~~~
core.cpp:2759:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2759 | int g_parse_compatibility(const string& compat) throw (ParserError) {
      |                                                 ^~~~~
core.cpp:2790:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2790 | int g_set_compatibility(const string& compat) throw (ParserError) {
      |                                               ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c curve.cpp -o curve.o
In file included from glepro.h:42,
                 from all.h:73,
                 from curve.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from curve.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from curve.cpp:41:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from curve.cpp:41:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from curve.cpp:41:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from curve.cpp:41:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from curve.cpp:41:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from curve.cpp:42:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from curve.cpp:44:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from curve.cpp:44:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c color.cpp -o color.o
In file included from glepro.h:42,
                 from all.h:73,
                 from color.cpp:41:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from color.cpp:41:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from color.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c drawit.cpp -o drawit.o
In file included from glepro.h:42,
                 from all.h:73,
                 from drawit.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from drawit.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from drawit.cpp:44:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from drawit.cpp:44:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from drawit.cpp:44:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from drawit.cpp:44:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from drawit.cpp:44:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from drawit.cpp:45:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from drawit.cpp:46:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from drawit.cpp:47:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from drawit.cpp:48:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from drawit.cpp:53:
drawit.h:39:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   39 | void CompileGLE(const string& output_file, GLEGlobalSource &glecode, CmdLineObj* cmdline, bool silent) throw(ParserError);
      |                                                                                                        ^~~~~
drawit.h:40:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   40 | void DrawIt(GLEScript* script, GLEFileLocation* outfile, CmdLineObj* cmdline, bool silent = false) throw (ParserError);
      |                                                                                                    ^~~~~
In file included from drawit.cpp:57:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from drawit.cpp:57:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
drawit.cpp:83:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   83 | void text_load_include(GLEParser* parser, const string& fname, GLESourceLine* code, GLESourceFile* file) throw(ParserError);
      |                                                                                                          ^~~~~
drawit.cpp:174:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError) {
      |                                                                       ^~~~~
drawit.cpp:183:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError) {
      |                                                                          ^~~~~
drawit.cpp:194:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 | void validate_file_name(const string& fname, bool isread) throw(ParserError) {
      |                                                           ^~~~~
drawit.cpp:240:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void DrawIt(GLEScript* script, GLEFileLocation* outfile, CmdLineObj* cmdline, bool silent) throw (ParserError) {
      |                                                                                            ^~~~~
drawit.cpp:383:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 | void text_load_include(GLEParser* parser, const string& fname, GLESourceLine* code, GLESourceFile* file) throw(ParserError) {
      |                                                                                                          ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c eval.cpp -o eval.o
In file included from glepro.h:42,
                 from all.h:73,
                 from eval.cpp:41:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from eval.cpp:41:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from eval.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from eval.cpp:43:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from eval.cpp:43:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from eval.cpp:43:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from eval.cpp:43:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from eval.cpp:44:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from eval.cpp:46:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from eval.cpp:51:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from eval.cpp:51:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
In file included from eval.cpp:53:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from graph.h:40,
                 from eval.cpp:56:
axis.h:65:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   65 | int axis_type_check(const char *s) throw (ParserError);
      |                                    ^~~~~
In file included from eval.cpp:56:
graph.h:293:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  293 | void do_dataset(int d, GLEGraphBlockInstance* graphBlock) throw(ParserError);
      |                                                           ^~~~~
graph.h:297:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  297 | void window_set(bool showError) throw(ParserError);
      |                                 ^~~~~
graph.h:301:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  301 | GLELet* parseLet(GLESourceLine& sline) throw(ParserError);
      |                                        ^~~~~
graph.h:302:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  302 | GLELet* parseLet(const string& letFct, int codeLine) throw(ParserError);
      |                                                      ^~~~~
graph.h:303:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 | void doLet(GLELet* let, bool nofirst) throw(ParserError);
      |                                       ^~~~~
graph.h:310:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  310 | void do_bigfile_compatibility() throw(ParserError);
      |                                 ^~~~~
graph.h:350:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  350 | void draw_mark(double x1, double y1, int i, double sz, double dval, GLEDataSet* ds) throw (ParserError);
      |                                                                                     ^~~~~
graph.h:471:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  471 |  void checkRanges() throw(ParserError);
      |                     ^~~~~
graph.h:543:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  543 | void draw_bar(double x, double yf, double yt, double wd, bar_struct* barset, int di, GLEDataSet* toDataSet) throw(ParserError);
      |                                                                                                             ^~~~~
In file included from eval.cpp:56:
graph.h:546:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  546 | int get_dataset_identifier(const std::string& ds, bool def = false) throw(ParserError);
      |                                                                     ^~~~~
graph.h:547:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  547 | int get_dataset_identifier(const string& ds, GLEParser* parser, bool def) throw(ParserError);
      |                                                                           ^~~~~
graph.h:549:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  549 | double graph_bar_pos(double xpos, int bar, int set) throw(ParserError);
      |                                                     ^~~~~
graph.h:550:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  550 | void begin_graph(GLEGraphBlockBase* graphBlockBase, GLEGraphBlockInstance* graphBlock) throw (ParserError);
      |                                                                                        ^~~~~
graph.h:552:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  552 | void begin_key(int *pln, int *pcode, int *cp) throw (ParserError);
      |                                               ^~~~~
In file included from eval.cpp:57:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
eval.cpp:128:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  128 | void eval_get_extra_arg_test(int i, const char* type) throw(ParserError) {
      |                                                       ^~~~~
eval.cpp:142:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  142 | double eval_get_extra_arg_f(int i) throw(ParserError) {
      |                                    ^~~~~
eval.cpp:153:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 | const char* eval_get_extra_arg_s(int i) throw(ParserError) {
      |                                         ^~~~~
eval.cpp:366:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 | void eval_pcode_loop(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int plen) throw(ParserError) {
      |                                                                                     ^~~~~
eval.cpp:930:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  930 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError) {
      |                                                                                            ^~~~~
eval.cpp:947:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  947 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError) {
      |                                                                                  ^~~~~
eval.cpp:983:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  983 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError) {
      |                                                                                          ^~~~~
eval.cpp:1007:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1007 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError) {
      |                                                                                 ^~~~~
eval.cpp:1013:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1013 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError) {
      |                                                                             ^~~~~
eval.cpp:1019:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1019 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError) {
      |                                                                                        ^~~~~
eval.cpp:1025:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1025 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError) {
      |                                                                                         ^~~~~
eval.cpp:1030:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1030 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError) {
      |                                                                                                            ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c file_io.cpp -o file_io.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c fitbez.cpp -o fitbez.o
In file included from glepro.h:42,
                 from all.h:73,
                 from fitbez.cpp:40:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from fitbez.cpp:40:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from fitbez.cpp:41:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from graph.h:40,
                 from fitbez.cpp:44:
axis.h:65:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   65 | int axis_type_check(const char *s) throw (ParserError);
      |                                    ^~~~~
In file included from fitbez.cpp:44:
graph.h:293:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  293 | void do_dataset(int d, GLEGraphBlockInstance* graphBlock) throw(ParserError);
      |                                                           ^~~~~
graph.h:297:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  297 | void window_set(bool showError) throw(ParserError);
      |                                 ^~~~~
graph.h:301:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  301 | GLELet* parseLet(GLESourceLine& sline) throw(ParserError);
      |                                        ^~~~~
graph.h:302:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  302 | GLELet* parseLet(const string& letFct, int codeLine) throw(ParserError);
      |                                                      ^~~~~
graph.h:303:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 | void doLet(GLELet* let, bool nofirst) throw(ParserError);
      |                                       ^~~~~
graph.h:310:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  310 | void do_bigfile_compatibility() throw(ParserError);
      |                                 ^~~~~
graph.h:350:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  350 | void draw_mark(double x1, double y1, int i, double sz, double dval, GLEDataSet* ds) throw (ParserError);
      |                                                                                     ^~~~~
graph.h:471:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  471 |  void checkRanges() throw(ParserError);
      |                     ^~~~~
graph.h:543:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  543 | void draw_bar(double x, double yf, double yt, double wd, bar_struct* barset, int di, GLEDataSet* toDataSet) throw(ParserError);
      |                                                                                                             ^~~~~
In file included from fitbez.cpp:44:
graph.h:546:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  546 | int get_dataset_identifier(const std::string& ds, bool def = false) throw(ParserError);
      |                                                                     ^~~~~
graph.h:547:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  547 | int get_dataset_identifier(const string& ds, GLEParser* parser, bool def) throw(ParserError);
      |                                                                           ^~~~~
graph.h:549:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  549 | double graph_bar_pos(double xpos, int bar, int set) throw(ParserError);
      |                                                     ^~~~~
graph.h:550:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  550 | void begin_graph(GLEGraphBlockBase* graphBlockBase, GLEGraphBlockInstance* graphBlock) throw (ParserError);
      |                                                                                        ^~~~~
graph.h:552:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  552 | void begin_key(int *pln, int *pcode, int *cp) throw (ParserError);
      |                                               ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c fitcf.cpp -o fitcf.o
In file included from glepro.h:42,
                 from all.h:73,
                 from fitcf.cpp:44:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from fitcf.cpp:44:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c fn.cpp -o fn.o
In file included from glepro.h:42,
                 from all.h:73,
                 from fn.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from fn.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c font.cpp -o font.o
In file included from glepro.h:42,
                 from all.h:73,
                 from font.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from font.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from font.cpp:41:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from font.cpp:41:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from font.cpp:41:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from font.cpp:41:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from font.cpp:41:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
font.cpp:49:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | void font_load(void) throw (ParserError);
      |                      ^~~~~
font.cpp:143:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  143 | void font_load(void) throw(ParserError) {
      |                      ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c general.cpp -o general.o
In file included from glepro.h:42,
                 from all.h:73,
                 from general.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from general.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c op_def.cpp -o op_def.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gprint.cpp -o gprint.o
In file included from glepro.h:42,
                 from all.h:73,
                 from gprint.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from gprint.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from gprint.cpp:41:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from gprint.cpp:42:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gprint.cpp:42:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gprint.cpp:42:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from gprint.cpp:42:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c graph.cpp -o graph.o
In file included from glepro.h:42,
                 from all.h:73,
                 from graph.cpp:41:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from graph.cpp:41:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from graph.cpp:46:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from graph.cpp:46:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from graph.cpp:46:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from graph.cpp:46:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from graph.cpp:46:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from graph.cpp:47:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from graph.cpp:48:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from graph.cpp:49:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from graph.cpp:50:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from graph.h:40,
                 from graph.cpp:51:
axis.h:65:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   65 | int axis_type_check(const char *s) throw (ParserError);
      |                                    ^~~~~
In file included from graph.cpp:51:
graph.h:293:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  293 | void do_dataset(int d, GLEGraphBlockInstance* graphBlock) throw(ParserError);
      |                                                           ^~~~~
graph.h:297:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  297 | void window_set(bool showError) throw(ParserError);
      |                                 ^~~~~
graph.h:301:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  301 | GLELet* parseLet(GLESourceLine& sline) throw(ParserError);
      |                                        ^~~~~
graph.h:302:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  302 | GLELet* parseLet(const string& letFct, int codeLine) throw(ParserError);
      |                                                      ^~~~~
graph.h:303:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 | void doLet(GLELet* let, bool nofirst) throw(ParserError);
      |                                       ^~~~~
graph.h:310:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  310 | void do_bigfile_compatibility() throw(ParserError);
      |                                 ^~~~~
graph.h:350:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  350 | void draw_mark(double x1, double y1, int i, double sz, double dval, GLEDataSet* ds) throw (ParserError);
      |                                                                                     ^~~~~
graph.h:471:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  471 |  void checkRanges() throw(ParserError);
      |                     ^~~~~
graph.h:543:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  543 | void draw_bar(double x, double yf, double yt, double wd, bar_struct* barset, int di, GLEDataSet* toDataSet) throw(ParserError);
      |                                                                                                             ^~~~~
In file included from graph.cpp:51:
graph.h:546:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  546 | int get_dataset_identifier(const std::string& ds, bool def = false) throw(ParserError);
      |                                                                     ^~~~~
graph.h:547:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  547 | int get_dataset_identifier(const string& ds, GLEParser* parser, bool def) throw(ParserError);
      |                                                                           ^~~~~
graph.h:549:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  549 | double graph_bar_pos(double xpos, int bar, int set) throw(ParserError);
      |                                                     ^~~~~
graph.h:550:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  550 | void begin_graph(GLEGraphBlockBase* graphBlockBase, GLEGraphBlockInstance* graphBlock) throw (ParserError);
      |                                                                                        ^~~~~
graph.h:552:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  552 | void begin_key(int *pln, int *pcode, int *cp) throw (ParserError);
      |                                               ^~~~~
In file included from graph.cpp:52:
begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
In file included from graph.cpp:59:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from graph.cpp:59:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
graph.cpp:87:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   87 | void draw_graph(KeyInfo* keyinfo, GLEGraphBlockInstance* graphBlock) throw (ParserError);
      |                                                                      ^~~~~
graph.cpp:90:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   90 | void do_axis_part_all(int xset) throw (ParserError);
      |                                 ^~~~~
graph.cpp:425:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  425 | void begin_graph(GLEGraphBlockBase* graphBlockBase, GLEGraphBlockInstance* graphBlock) throw (ParserError) {
      |                                                                                        ^~~~~
graph.cpp:1001:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1001 | void do_axis(int axis, bool craxis) throw (ParserError) {
      |                                     ^~~~~
graph.cpp:1101:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1101 | void do_labels(int axis, bool showerr) throw (ParserError) {
      |                                        ^~~~~
graph.cpp:1143:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1143 | void do_side(int axis, bool showerr) throw (ParserError) {
      |                                      ^~~~~
graph.cpp:1163:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1163 | void do_ticks(int axis, bool showerr) throw (ParserError) {
      |                                       ^~~~~
graph.cpp:1192:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1192 | void do_subticks(int axis, bool showerr) throw (ParserError) {
      |                                          ^~~~~
graph.cpp:1219:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1219 | void do_axis_part(int axis, bool craxis, int xset) throw (ParserError) {
      |                                                    ^~~~~
graph.cpp:1244:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1244 | void do_axis_part_all(int xset) throw (ParserError) {
      |                                 ^~~~~
graph.cpp:1553:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1553 | void draw_graph(KeyInfo* keyinfo, GLEGraphBlockInstance* graphBlock) throw (ParserError) {
      |                                                                      ^~~~~
graph.cpp:1779:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1779 | int get_dataset_identifier(const std::string& ds, bool def) throw(ParserError) {
      |                                                             ^~~~~
graph.cpp:1817:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1817 | int get_dataset_identifier(const string& ds, GLEParser* parser, bool def) throw(ParserError) {
      |                                                                           ^~~~~
graph.cpp:1855:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1855 | int get_column_number(GLEParser* parser) throw(ParserError) {
      |                                          ^~~~~
In file included from /usr/include/c++/10/vector:67,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph.cpp:41:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph.cpp:41:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph.cpp:41:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator<double>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*; _Tp = double]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from graph.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<double*>; _OI = double*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  560 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from graph.cpp:41:
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
 2169 |     __miter_base(move_iterator<_Iterator> __it)
      |     ^~~~~~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c graph2.cpp -o graph2.o
In file included from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from graph2.cpp:43:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from graph2.cpp:51:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from graph2.cpp:52:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from graph2.cpp:53:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from graph2.cpp:54:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from graph2.cpp:55:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from graph.h:40,
                 from graph2.cpp:56:
axis.h:65:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   65 | int axis_type_check(const char *s) throw (ParserError);
      |                                    ^~~~~
In file included from graph2.cpp:56:
graph.h:293:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  293 | void do_dataset(int d, GLEGraphBlockInstance* graphBlock) throw(ParserError);
      |                                                           ^~~~~
graph.h:297:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  297 | void window_set(bool showError) throw(ParserError);
      |                                 ^~~~~
graph.h:301:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  301 | GLELet* parseLet(GLESourceLine& sline) throw(ParserError);
      |                                        ^~~~~
graph.h:302:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  302 | GLELet* parseLet(const string& letFct, int codeLine) throw(ParserError);
      |                                                      ^~~~~
graph.h:303:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 | void doLet(GLELet* let, bool nofirst) throw(ParserError);
      |                                       ^~~~~
graph.h:310:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  310 | void do_bigfile_compatibility() throw(ParserError);
      |                                 ^~~~~
graph.h:350:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  350 | void draw_mark(double x1, double y1, int i, double sz, double dval, GLEDataSet* ds) throw (ParserError);
      |                                                                                     ^~~~~
graph.h:471:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  471 |  void checkRanges() throw(ParserError);
      |                     ^~~~~
graph.h:543:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  543 | void draw_bar(double x, double yf, double yt, double wd, bar_struct* barset, int di, GLEDataSet* toDataSet) throw(ParserError);
      |                                                                                                             ^~~~~
In file included from graph2.cpp:56:
graph.h:546:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  546 | int get_dataset_identifier(const std::string& ds, bool def = false) throw(ParserError);
      |                                                                     ^~~~~
graph.h:547:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  547 | int get_dataset_identifier(const string& ds, GLEParser* parser, bool def) throw(ParserError);
      |                                                                           ^~~~~
graph.h:549:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  549 | double graph_bar_pos(double xpos, int bar, int set) throw(ParserError);
      |                                                     ^~~~~
graph.h:550:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  550 | void begin_graph(GLEGraphBlockBase* graphBlockBase, GLEGraphBlockInstance* graphBlock) throw (ParserError);
      |                                                                                        ^~~~~
graph.h:552:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  552 | void begin_key(int *pln, int *pcode, int *cp) throw (ParserError);
      |                                               ^~~~~
In file included from graph2.cpp:57:
begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
In file included from core.h:44,
                 from graph2.cpp:60:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from graph2.cpp:60:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from graph2.cpp:60:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from graph2.cpp:60:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from graph2.cpp:66:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from graph2.cpp:66:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
In file included from graph2.cpp:67:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
graph2.cpp:373:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  373 | double graph_bar_pos(double xpos, int bar, int set) throw(ParserError) {
      |                                                     ^~~~~
graph2.cpp:395:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 | void draw_bar(double x, double yf, double yt, double wd, bar_struct* barset, int di, GLEDataSet* toDataSet) throw(ParserError) {
      |                                                                                                             ^~~~~
graph2.cpp:537:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  537 | void window_set(bool showError) throw(ParserError) {
      |                                 ^~~~~
graph2.cpp:1344:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1344 | void draw_mark(double x, double y, int mrk, double msize, double dval, GLEDataSet* ds) throw (ParserError) {
      |                                                                                        ^~~~~
graph2.cpp:1537:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1537 |  void complainNoFunction() throw (ParserError);
      |                            ^~~~~
graph2.cpp:1611:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1611 | void GLELetDataSet::complainNoFunction() throw (ParserError) {
      |                                          ^~~~~
graph2.cpp:2163:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2163 |  void polish(const string& str) throw(ParserError);
      |                                 ^~~~~
graph2.cpp:2168:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2168 |  void toFunctionStr(const string& format, string* str) throw(ParserError);
      |                                                        ^~~~~
graph2.cpp:2184:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2184 | void GLEFitLS::polish(const string& str) throw(ParserError) {
      |                                          ^~~~~
graph2.cpp:2267:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2267 | void GLEFitLS::toFunctionStr(const string& format, string* str) throw(ParserError) {
      |                                                                 ^~~~~
graph2.cpp:2331:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2331 |  void doLet() throw(ParserError);
      |               ^~~~~
graph2.cpp:2332:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2332 |  void parseFitFunction(const string& fct, GLEParser* parser) throw(ParserError);
      |                                                              ^~~~~
graph2.cpp:2333:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2333 |  void parseHistogram(GLEParser* parser) throw(ParserError);
      |                                         ^~~~~
graph2.cpp:2334:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2334 |  void doFitFunction() throw(ParserError);
      |                       ^~~~~
graph2.cpp:2335:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2335 |  void doHistogram() throw(ParserError);
      |                     ^~~~~
graph2.cpp:2336:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2336 |  void complainAboutNoFunctions(GLEVectorAutoDelete<GLELetDataSet>& datasets) throw(ParserError);
      |                                                                              ^~~~~
graph2.cpp:2569:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2569 | void GLELet::complainAboutNoFunctions(GLEVectorAutoDelete<GLELetDataSet>& datasets) throw(ParserError) {
      |                                                                                     ^~~~~
graph2.cpp:2577:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2577 | void GLELet::doLet() throw(ParserError) {
      |                      ^~~~~
graph2.cpp:2690:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2690 | void GLELet::parseFitFunction(const string& fct, GLEParser* parser) throw(ParserError) {
      |                                                                     ^~~~~
graph2.cpp:2760:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2760 | void GLELet::doFitFunction() throw(ParserError) {
      |                              ^~~~~
graph2.cpp:2924:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2924 | void GLELet::parseHistogram(GLEParser* parser) throw(ParserError) {
      |                                                ^~~~~
graph2.cpp:2950:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2950 | void GLELet::doHistogram() throw(ParserError) {
      |                            ^~~~~
graph2.cpp:3043:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 3043 | GLELet* parseLet(GLEParser* parser, int codeLine) throw(ParserError) {
      |                                                   ^~~~~
graph2.cpp:3136:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 3136 | GLELet* parseLet(GLESourceLine& sline) throw(ParserError) {
      |                                        ^~~~~
graph2.cpp:3142:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 3142 | GLELet* parseLet(const string& letFct, int codeLine) throw(ParserError) {
      |                                                      ^~~~~
graph2.cpp:3148:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 3148 | void doLet(GLELet* let, bool nofirst) throw(ParserError) {
      |                                       ^~~~~
graph2.cpp:3258:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 3258 | void do_dataset(int d, GLEGraphBlockInstance* graphBlock) throw(ParserError) {
      |                                                           ^~~~~
graph2.cpp:3627:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 3627 | void do_bigfile_compatibility_dn(int dn) throw(ParserError) {
      |                                          ^~~~~
graph2.cpp:3739:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 3739 | void do_bigfile_compatibility() throw(ParserError) {
      |                                 ^~~~~
graph2.cpp: In member function 'void GLEColorMapBitmap::plotData(GLEZData*, GLEByteStream*)':
graph2.cpp:3913:7: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
 3913 |  std::auto_ptr<Ipol> ipol;
      |       ^~~~~~~~
In file included from /usr/include/c++/10/memory:83,
                 from graph2.cpp:70:
/usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
graph2.cpp: At global scope:
graph2.cpp:4328:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 4328 | void GLEDataSet::checkRanges() throw(ParserError) {
      |                                ^~~~~
graph2.cpp: In member function 'void GLELetDataSet::initializeFrom(int, int)':
graph2.cpp:1599:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1599 |   std::sort(m_Vals.begin(), m_Vals.end(), DataSetValCMP);
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
graph2.cpp: In function 'void quantile_scale(GLEAxis*)':
graph2.cpp:3557:11: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 3557 |  std::sort(q_list.begin(), q_list.end());
      |  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = DataSetVal; _Alloc = std::allocator<DataSetVal>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = bool (*)(const DataSetVal&, const DataSetVal&)]':
/usr/include/c++/10/bits/stl_algo.h:4880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 4880 |     sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~
/usr/include/c++/10/bits/stl_algo.h:4880:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:4892:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 4892 |       std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]':
/usr/include/c++/10/bits/stl_algo.h:4849:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 4849 |     sort(_RandomAccessIterator __first, _RandomAccessIterator __last)
      |     ^~~~
/usr/include/c++/10/bits/stl_algo.h:4849:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:4859:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 4859 |       std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter());
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {GLELineSegment}; _Tp = GLELineSegment; _Alloc = std::allocator<GLELineSegment>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<GLELineSegment*, std::vector<GLELineSegment> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const DataSetVal&}; _Tp = DataSetVal; _Alloc = std::allocator<DataSetVal>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<DataSetVal>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1969 |     __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~
/usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1974 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1975 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1976 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1977 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1969 |     __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~
/usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1974 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1975 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1976 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1977 |    std::__final_insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator<double>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {GLELineSegment}; _Tp = GLELineSegment; _Alloc = std::allocator<GLELineSegment>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<GLELineSegment>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = DataSetVal*; _ForwardIterator = DataSetVal*; _Allocator = std::allocator<DataSetVal>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1945 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1953:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1953 |        std::__partial_sort(__first, __last, __last, __comp);
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1958:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1958 |      std::__unguarded_partition_pivot(__first, __last, __comp);
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1959 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1881 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1886 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1887:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1887 |    std::__unguarded_insertion_sort(__first + int(_S_threshold), __last,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1888 |        __comp);
      |        ~~~~~~~                     
/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1891 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1945 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1953:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1953 |        std::__partial_sort(__first, __last, __last, __comp);
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1958:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1958 |      std::__unguarded_partition_pivot(__first, __last, __comp);
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1959 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1881 |     __final_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1886 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1887:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1887 |    std::__unguarded_insertion_sort(__first + int(_S_threshold), __last,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1888 |        __comp);
      |        ~~~~~~~                     
/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1891 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*; _Tp = double]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<DataSetVal*>; _ForwardIterator = DataSetVal*; _Tp = DataSetVal]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1932 |     __partial_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1937 |       std::__heap_select(__first, __middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1938:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1938 |       std::__sort_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1920 |     __unguarded_partition_pivot(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1924 |       std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1925 |       __comp);
      |       ~~~~~~~                     
/usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1926:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1926 |       return std::__unguarded_partition(__first + 1, __last, __first, __comp);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1846:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1846 |    if (__comp(__i, __first))
      |        ~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algo.h:1850:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1850 |        _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1);
      |        ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1863 |     __unguarded_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1932 |     __partial_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1937 |       std::__heap_select(__first, __middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1938:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1938 |       std::__sort_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1920 |     __unguarded_partition_pivot(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1924 |       std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1925 |       __comp);
      |       ~~~~~~~                     
/usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1926:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1926 |       return std::__unguarded_partition(__first + 1, __last, __first, __comp);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1846:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1846 |    if (__comp(__i, __first))
      |        ~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algo.h:1850:8: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1850 |        _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1);
      |        ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1863 |     __unguarded_insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<DataSetVal*>; _ForwardIterator = DataSetVal*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1662 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1666 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1668:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1668 |  if (__comp(__i, __first))
      |      ~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1669:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1669 |    std::__pop_heap(__first, __middle, __i, __comp);
      |    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  418 |     __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  424 |    std::__pop_heap(__first, __last, __last, __comp);
      |    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:71,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Iterator2 = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = bool (*)(const DataSetVal&, const DataSetVal&)]':
/usr/include/c++/10/bits/predefined_ops.h:155:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  155 |         operator()(_Iterator1 __it1, _Iterator2 __it2)
      |         ^~~~~~~~
/usr/include/c++/10/bits/predefined_ops.h:155:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   79 |     __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:82:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   82 |       if (__comp(__a, __b))
      |           ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:84:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   84 |    if (__comp(__b, __c))
      |        ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:85:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   85 |      std::iter_swap(__result, __b);
      |      ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:86:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   86 |    else if (__comp(__a, __c))
      |             ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:87:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   87 |      std::iter_swap(__result, __c);
      |      ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:89:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   89 |      std::iter_swap(__result, __a);
      |      ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:91:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   91 |       else if (__comp(__a, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:92:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   92 |  std::iter_swap(__result, __a);
      |  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:93:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   93 |       else if (__comp(__b, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:94:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   94 |  std::iter_swap(__result, __c);
      |  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:96:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
   96 |  std::iter_swap(__result, __b);
      |  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1898 |     __unguarded_partition(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1904:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1904 |    while (__comp(__first, __pivot))
      |           ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1907:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1907 |    while (__comp(__pivot, __last))
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1911:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1911 |    std::iter_swap(__first, __last);
      |    ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _BI2 = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >]':
/usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  833 |     move_backward(_BI1 __first, _BI1 __last, _BI2 __result)
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:843:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  843 |       return std::__copy_move_backward_a<true>(std::__miter_base(__first),
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  844 |             std::__miter_base(__last),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  845 |             __result);
      |             ~~~~~~~~~                          
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1819 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1662 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1666 |       std::__make_heap(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1668:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1668 |  if (__comp(__i, __first))
      |      ~~~~~~^~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1669:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1669 |    std::__pop_heap(__first, __middle, __i, __comp);
      |    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  418 |     __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  424 |    std::__pop_heap(__first, __last, __last, __comp);
      |    ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:71,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Iterator2 = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]':
/usr/include/c++/10/bits/predefined_ops.h:42:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   42 |       operator()(_Iterator1 __it1, _Iterator2 __it2) const
      |       ^~~~~~~~
/usr/include/c++/10/bits/predefined_ops.h:42:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   79 |     __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:82:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   82 |       if (__comp(__a, __b))
      |           ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:84:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   84 |    if (__comp(__b, __c))
      |        ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:85:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   85 |      std::iter_swap(__result, __b);
      |      ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:86:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   86 |    else if (__comp(__a, __c))
      |             ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:87:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   87 |      std::iter_swap(__result, __c);
      |      ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:89:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   89 |      std::iter_swap(__result, __a);
      |      ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:91:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   91 |       else if (__comp(__a, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:92:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   92 |  std::iter_swap(__result, __a);
      |  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:93:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   93 |       else if (__comp(__b, __c))
      |                ~~~~~~^~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:94:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   94 |  std::iter_swap(__result, __c);
      |  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:96:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   96 |  std::iter_swap(__result, __b);
      |  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1898 |     __unguarded_partition(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1904:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1904 |    while (__comp(__first, __pivot))
      |           ~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1907:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1907 |    while (__comp(__pivot, __last))
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1911:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1911 |    std::iter_swap(__first, __last);
      |    ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _BI2 = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]':
/usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  833 |     move_backward(_BI1 __first, _BI1 __last, _BI2 __result)
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:843:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  843 |       return std::__copy_move_backward_a<true>(std::__miter_base(__first),
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  844 |             std::__miter_base(__last),
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~         
  845 |             __result);
      |             ~~~~~~~~~                          
In file included from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1819 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<DataSetVal*>; _ForwardIterator = DataSetVal*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  339 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  253 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >]':
/usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  152 |     iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)
      |     ^~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:61,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >]':
/usr/include/c++/10/bits/cpp_type_traits.h:500:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  500 |     __miter_base(_Iterator __it)
      |     ^~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _OI = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >]':
/usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  745 |     __copy_move_backward_a(_II __first, _II __last, _OI __result)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:71,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = DataSetVal; _Iterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Compare = bool (*)(const DataSetVal&, const DataSetVal&)]':
/usr/include/c++/10/bits/predefined_ops.h:237:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  237 |  operator()(_Value& __val, _Iterator __it)
      |  ^~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  339 |     __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  253 |     __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]':
/usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  152 |     iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b)
      |     ^~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:61,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]':
/usr/include/c++/10/bits/cpp_type_traits.h:500:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  500 |     __miter_base(_Iterator __it)
      |     ^~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _OI = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]':
/usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  745 |     __copy_move_backward_a(_II __first, _II __last, _OI __result)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:71,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Val_less_iter::operator()(_Value&, _Iterator) const [with _Value = double; _Iterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]':
/usr/include/c++/10/bits/predefined_ops.h:95:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   95 |       operator()(_Value& __val, _Iterator __it) const
      |       ^~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<double*>; _OI = double*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  560 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<DataSetVal*>; _OI = DataSetVal*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Distance = int; _Tp = DataSetVal; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:231:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  231 |    if (__comp(__first + __secondChild,
      |        ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  232 |        __first + (__secondChild - 1)))
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = DataSetVal*; _Container = std::vector<DataSetVal>]':
/usr/include/c++/10/bits/stl_iterator.h:1200:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
 1200 |     __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it)
      |     ^~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _To = DataSetVal*]':
/usr/include/c++/10/bits/stl_algobase.h:323:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  323 |     __niter_wrap(_From __from, _To __res)
      |     ^~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:231:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  231 |    if (__comp(__first + __secondChild,
      |        ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  232 |        __first + (__secondChild - 1)))
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector<double>]':
/usr/include/c++/10/bits/stl_iterator.h:1200:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1200 |     __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it)
      |     ^~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _To = double*]':
/usr/include/c++/10/bits/stl_algobase.h:323:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  323 |     __niter_wrap(_From __from, _To __res)
      |     ^~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
 2169 |     __miter_base(move_iterator<_Iterator> __it)
      |     ^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = DataSetVal*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<DataSetVal*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from tokens/StringKeyHash.h:67,
                 from tokens/Tokenizer.h:51,
                 from glepro.h:42,
                 from all.h:73,
                 from graph2.cpp:43:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Distance = int; _Tp = DataSetVal; _Compare = __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const DataSetVal&, const DataSetVal&)>]':
/usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  134 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:139:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  139 |       while (__holeIndex > __topIndex && __comp(__first + __parent, __value))
      |                                          ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_val]':
/usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  134 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h:139:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  139 |       while (__holeIndex > __topIndex && __comp(__first + __parent, __value))
      |                                          ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:71,
                 from /usr/include/c++/10/bits/stl_tree.h:63,
                 from /usr/include/c++/10/set:60,
                 from graph2.cpp:41:
/usr/include/c++/10/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >; _Value = DataSetVal; _Compare = bool (*)(const DataSetVal&, const DataSetVal&)]':
/usr/include/c++/10/bits/predefined_ops.h:193:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<DataSetVal*, std::vector<DataSetVal> >' changed in GCC 7.1
  193 |  operator()(_Iterator __it, _Value& __val)
      |  ^~~~~~~~
/usr/include/c++/10/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_less_val::operator()(_Iterator, _Value&) const [with _Iterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Value = double]':
/usr/include/c++/10/bits/predefined_ops.h:66:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   66 |       operator()(_Iterator __it, _Value& __val) const
      |       ^~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c key.cpp -o key.o
In file included from glepro.h:42,
                 from all.h:73,
                 from key.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from key.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from key.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from key.cpp:43:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from key.cpp:43:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from key.cpp:43:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from key.cpp:43:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from key.cpp:44:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from key.cpp:45:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from key.cpp:46:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from key.cpp:53:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from key.cpp:54:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
In file included from key.cpp:61:
begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from key.cpp:39:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {KeyRCInfo}; _Tp = KeyRCInfo; _Alloc = std::allocator<KeyRCInfo>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<KeyRCInfo*, std::vector<KeyRCInfo> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {KeyRCInfo}; _Tp = KeyRCInfo; _Alloc = std::allocator<KeyRCInfo>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<KeyRCInfo>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c keyword.cpp -o keyword.o
In file included from glepro.h:42,
                 from all.h:73,
                 from keyword.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from keyword.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c leastsq.cpp -o leastsq.o
In file included from glepro.h:42,
                 from all.h:73,
                 from leastsq.cpp:44:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from leastsq.cpp:44:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c memory.cpp -o memory.o
In file included from glepro.h:42,
                 from all.h:73,
                 from memory.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from memory.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c mychar.cpp -o mychar.o
In file included from glepro.h:42,
                 from all.h:73,
                 from mychar.cpp:44:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from mychar.cpp:44:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from mychar.cpp:45:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from mychar.cpp:45:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from mychar.cpp:45:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from mychar.cpp:45:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from mychar.cpp:45:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c pass.cpp -o pass.o
In file included from glepro.h:42,
                 from all.h:73,
                 from pass.cpp:41:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from pass.cpp:41:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from pass.cpp:45:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from pass.cpp:45:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from pass.cpp:45:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from pass.cpp:45:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from pass.cpp:45:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from pass.cpp:46:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from graph.h:40,
                 from pass.cpp:47:
axis.h:65:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   65 | int axis_type_check(const char *s) throw (ParserError);
      |                                    ^~~~~
In file included from pass.cpp:47:
graph.h:293:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  293 | void do_dataset(int d, GLEGraphBlockInstance* graphBlock) throw(ParserError);
      |                                                           ^~~~~
graph.h:297:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  297 | void window_set(bool showError) throw(ParserError);
      |                                 ^~~~~
graph.h:301:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  301 | GLELet* parseLet(GLESourceLine& sline) throw(ParserError);
      |                                        ^~~~~
graph.h:302:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  302 | GLELet* parseLet(const string& letFct, int codeLine) throw(ParserError);
      |                                                      ^~~~~
graph.h:303:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 | void doLet(GLELet* let, bool nofirst) throw(ParserError);
      |                                       ^~~~~
graph.h:310:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  310 | void do_bigfile_compatibility() throw(ParserError);
      |                                 ^~~~~
graph.h:350:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  350 | void draw_mark(double x1, double y1, int i, double sz, double dval, GLEDataSet* ds) throw (ParserError);
      |                                                                                     ^~~~~
graph.h:471:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  471 |  void checkRanges() throw(ParserError);
      |                     ^~~~~
graph.h:543:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  543 | void draw_bar(double x, double yf, double yt, double wd, bar_struct* barset, int di, GLEDataSet* toDataSet) throw(ParserError);
      |                                                                                                             ^~~~~
In file included from pass.cpp:47:
graph.h:546:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  546 | int get_dataset_identifier(const std::string& ds, bool def = false) throw(ParserError);
      |                                                                     ^~~~~
graph.h:547:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  547 | int get_dataset_identifier(const string& ds, GLEParser* parser, bool def) throw(ParserError);
      |                                                                           ^~~~~
graph.h:549:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  549 | double graph_bar_pos(double xpos, int bar, int set) throw(ParserError);
      |                                                     ^~~~~
graph.h:550:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  550 | void begin_graph(GLEGraphBlockBase* graphBlockBase, GLEGraphBlockInstance* graphBlock) throw (ParserError);
      |                                                                                        ^~~~~
graph.h:552:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  552 | void begin_key(int *pln, int *pcode, int *cp) throw (ParserError);
      |                                               ^~~~~
In file included from pass.cpp:48:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from pass.cpp:49:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from pass.cpp:50:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from pass.cpp:51:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
In file included from pass.cpp:58:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from pass.cpp:58:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
pass.cpp:67:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   67 | void font_load(void) throw(ParserError);
      |                      ^~~~~
pass.cpp:238:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  238 | void GLEParser::checkmode() throw(ParserError) {
      |                             ^~~~~
pass.cpp:282:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  282 | void GLEParser::checkValidName(const string& name, const char* type, int pos) throw(ParserError) {
      |                                                                               ^~~~~
pass.cpp:298:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | double GLEParser::evalTokenToDouble() throw(ParserError) {
      |                                       ^~~~~
pass.cpp:312:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  312 | void GLEParser::evalTokenToString(string* str) throw(ParserError) {
      |                                                ^~~~~
pass.cpp:324:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  324 | void GLEParser::evalTokenToFileName(string* str) throw(ParserError) {
      |                                                  ^~~~~
pass.cpp:334:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  334 | void GLEParser::polish(GLEPcode& pcode, int *rtype) throw(ParserError) {
      |                                                     ^~~~~
pass.cpp:348:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  348 | void GLEParser::polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError) {
      |                                                         ^~~~~
pass.cpp:354:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  354 | void GLEParser::polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError) {
      |                                                                      ^~~~~
pass.cpp:358:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  358 | void GLEParser::polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError) {
      |                                                                                     ^~~~~
pass.cpp:367:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  367 | void GLEParser::get_xy(GLEPcode& pcode) throw(ParserError) {
      |                                         ^~~~~
pass.cpp:374:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  374 | void GLEParser::get_exp(GLEPcode& pcode) throw(ParserError) {
      |                                          ^~~~~
pass.cpp:379:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 | void GLEParser::get_exp_eol(GLEPcode& pcode) throw(ParserError) {
      |                                              ^~~~~
pass.cpp:384:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  384 | void GLEParser::get_strexp(GLEPcode& pcode) throw(ParserError) {
      |                                             ^~~~~
pass.cpp:389:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 | int GLEParser::get_anyexp(GLEPcode& pcode) throw(ParserError) {
      |                                            ^~~~~
pass.cpp:395:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 | void GLEParser::get_if(GLEPcode& pcode) throw(ParserError) {
      |                                         ^~~~~
pass.cpp:420:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  420 | void GLEParser::parse_if(int srclin, GLEPcode& pcode) throw(ParserError) {
      |                                                       ^~~~~
pass.cpp:428:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  428 | void GLEParser::get_subroutine_call(GLEPcode& pcode, string* name, int poscol) throw(ParserError) {
      |                                                                                ^~~~~
pass.cpp:446:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  446 | void GLEParser::pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError) {
      |                                                                        ^~~~~
pass.cpp:560:94: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  560 | void GLEParser::gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError) {
      |                                                                                              ^~~~~
pass.cpp:591:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  591 | void GLEParser::gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError) {
      |                                                                                 ^~~~~
pass.cpp:605:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  605 | GLESub* GLEParser::get_subroutine_declaration(GLEPcode& pcode) throw(ParserError) {
      |                                                                ^~~~~
pass.cpp:660:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  660 | void GLEParser::get_subroutine_default_param(GLESub* sub) throw(ParserError) {
      |                                                           ^~~~~
pass.cpp:678:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  678 | int GLEParser::get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError) {
      |                                                          ^~~~~
pass.cpp:729:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  729 | void GLEParser::duplicate_error(GLEPcode& pcode, int pos) throw(ParserError) {
      |                                                           ^~~~~
pass.cpp:733:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  733 | int GLEParser::get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError) {
      |                                                                        ^~~~~
pass.cpp:797:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  797 | int GLEParser::get_first(OPKEY lkey) throw(ParserError) {
      |                                      ^~~~~
pass.cpp:801:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  801 | int GLEParser::get_first(const string& token, OPKEY lkey) throw(ParserError) {
      |                                                           ^~~~~
pass.cpp:812:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  812 | bool GLEParser::try_get_token(const char* token) throw(ParserError) {
      |                                                  ^~~~~
pass.cpp:822:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  822 | void GLEParser::get_token(const char* token) throw(ParserError) {
      |                                              ^~~~~
pass.cpp:829:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  829 | void GLEParser::get_fill(GLEPcode& pcode) throw (ParserError) {
      |                                           ^~~~~
pass.cpp:913:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  913 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError) {
      |                                                          ^~~~~
pass.cpp:928:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  928 | void GLEParser::get_color(GLEPcode& pcode) throw (ParserError) {
      |                                            ^~~~~
pass.cpp:970:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  970 | void GLEParser::get_marker(GLEPcode& pcode) throw (ParserError) {
      |                                             ^~~~~
pass.cpp:985:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  985 | int pass_marker(char *name) throw(ParserError) {
      |                             ^~~~~
pass.cpp:991:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  991 | void GLEParser::define_marker_1(GLEPcode& pcode) throw (ParserError) {
      |                                                  ^~~~~
pass.cpp:1003:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1003 | void GLEParser::define_marker_2(GLEPcode& pcode) throw (ParserError) {
      |                                                  ^~~~~
pass.cpp:1062:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1062 | void GLEParser::get_font(GLEPcode& pcode) throw (ParserError) {
      |                                           ^~~~~
pass.cpp:1087:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1087 | void GLEParser::get_papersize(GLEPcode& pcode) throw (ParserError) {
      |                                                ^~~~~
pass.cpp:1100:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1100 | void GLEParser::get_justify(GLEPcode& pcode) throw (ParserError) {
      |                                              ^~~~~
pass.cpp:1124:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1124 | void GLEParser::get_join(GLEPcode& pcode) throw (ParserError) {
      |                                           ^~~~~
pass.cpp:1128:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1128 | void GLEParser::get_cap(GLEPcode& pcode) throw (ParserError) {
      |                                          ^~~~~
pass.cpp:1132:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1132 | void GLEParser::get_var_add(int *var, int *vtype) throw (ParserError) {
      |                                                   ^~~~~
pass.cpp:1139:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1139 | void GLEParser::get_var(GLEPcode& pcode) throw (ParserError) {
      |                                          ^~~~~
pass.cpp:1195:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1195 | void GLEParser::passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError) {
      |                                                              ^~~~~
pass.cpp:1971:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1971 | void GLEParser::do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError) {
      |                                                                                        ^~~~~
pass.cpp:2062:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2062 | void GLEParser::check_loop_variable(int var) throw (ParserError) {
      |                                              ^~~~~
pass.cpp:2072:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2072 | GLESourceBlock* GLEParser::check_block_type(int pos, int t0, int t1, int t2) throw (ParserError) {
      |                                                                              ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c polish.cpp -o polish.o
In file included from glepro.h:42,
                 from all.h:73,
                 from polish.cpp:45:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from polish.cpp:45:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from polish.cpp:48:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from polish.cpp:49:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from polish.cpp:50:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from polish.cpp:51:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from polish.cpp:52:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from polish.cpp:53:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
In file included from polish.cpp:57:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from polish.cpp:57:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
polish.cpp:95:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 | void GLEPolish::get_array_index(GLEPcode& pcode) throw(ParserError) {
      |                                                  ^~~~~
polish.cpp:101:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 | void GLEPolish::get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError) {
      |                                                                                     ^~~~~
polish.cpp:127:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  127 | void GLEPolish::polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError) {
      |                                                                       ^~~~~
polish.cpp:136:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 | void GLEPolish::internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError) {
      |                                                                               ^~~~~
polish.cpp:144:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  144 | void GLEPolish::internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError) {
      |                                                             ^~~~~
polish.cpp:366:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 | void GLEPolish::internalEval(const char *exp, double *x) throw(ParserError) {
      |                                                          ^~~~~
polish.cpp:376:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  376 | void GLEPolish::internalEvalString(const char* exp, string* str) throw(ParserError) {
      |                                                                  ^~~~~
polish.cpp:387:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  387 | void GLEPolish::eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError) {
      |                                                                     ^~~~~
polish.cpp:395:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 | void GLEPolish::evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum) throw(ParserError) {
      |                                                                                            ^~~~~
polish.cpp:405:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  405 | GLEMemoryCell* GLEPolish::evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError) {
      |                                                                           ^~~~~
polish.cpp:437:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  437 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError) {
      |                                                      ^~~~~
polish.cpp:457:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 | void polish_eval(char *exp, double *x) throw(ParserError) {
      |                                        ^~~~~
polish.cpp:463:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  463 | void polish_eval_string(const char *exp, string *str, bool allownum) throw(ParserError) {
      |                                                                      ^~~~~
polish.cpp:635:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  635 | void GLEFunctionParserPcode::polish(const char* fct, StringIntHash* vars) throw(ParserError) {
      |                                                                           ^~~~~
polish.cpp:645:87: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  645 | void GLEFunctionParserPcode::polishPos(const char* fct, int pos, StringIntHash* vars) throw(ParserError) {
      |                                                                                       ^~~~~
polish.cpp:660:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  660 | void GLEFunctionParserPcode::polishX() throw(ParserError) {
      |                                        ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c run.cpp -o run.o
In file included from glepro.h:42,
                 from all.h:73,
                 from run.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from run.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from run.cpp:42:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from run.cpp:42:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from run.cpp:42:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from run.cpp:42:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from run.cpp:42:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from run.cpp:43:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from run.cpp:44:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from run.cpp:45:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from run.cpp:47:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from run.cpp:50:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from run.cpp:52:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from run.cpp:52:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
In file included from run.cpp:55:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
run.cpp:58:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void name_get2(char *n,double *x1,double *y1,double *x2,double *y2) throw(ParserError);
      |                                                                     ^~~~~
In file included from graph.h:40,
                 from run.cpp:61:
axis.h:65:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   65 | int axis_type_check(const char *s) throw (ParserError);
      |                                    ^~~~~
In file included from run.cpp:61:
graph.h:293:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  293 | void do_dataset(int d, GLEGraphBlockInstance* graphBlock) throw(ParserError);
      |                                                           ^~~~~
graph.h:297:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  297 | void window_set(bool showError) throw(ParserError);
      |                                 ^~~~~
graph.h:301:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  301 | GLELet* parseLet(GLESourceLine& sline) throw(ParserError);
      |                                        ^~~~~
graph.h:302:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  302 | GLELet* parseLet(const string& letFct, int codeLine) throw(ParserError);
      |                                                      ^~~~~
graph.h:303:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 | void doLet(GLELet* let, bool nofirst) throw(ParserError);
      |                                       ^~~~~
graph.h:310:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  310 | void do_bigfile_compatibility() throw(ParserError);
      |                                 ^~~~~
graph.h:350:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  350 | void draw_mark(double x1, double y1, int i, double sz, double dval, GLEDataSet* ds) throw (ParserError);
      |                                                                                     ^~~~~
graph.h:471:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  471 |  void checkRanges() throw(ParserError);
      |                     ^~~~~
graph.h:543:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  543 | void draw_bar(double x, double yf, double yt, double wd, bar_struct* barset, int di, GLEDataSet* toDataSet) throw(ParserError);
      |                                                                                                             ^~~~~
In file included from run.cpp:61:
graph.h:546:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  546 | int get_dataset_identifier(const std::string& ds, bool def = false) throw(ParserError);
      |                                                                     ^~~~~
graph.h:547:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  547 | int get_dataset_identifier(const string& ds, GLEParser* parser, bool def) throw(ParserError);
      |                                                                           ^~~~~
graph.h:549:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  549 | double graph_bar_pos(double xpos, int bar, int set) throw(ParserError);
      |                                                     ^~~~~
graph.h:550:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  550 | void begin_graph(GLEGraphBlockBase* graphBlockBase, GLEGraphBlockInstance* graphBlock) throw (ParserError);
      |                                                                                        ^~~~~
graph.h:552:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  552 | void begin_key(int *pln, int *pcode, int *cp) throw (ParserError);
      |                                               ^~~~~
run.cpp:84:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   84 | void begin_surface(int *pln, int *pcode, int *cp) throw(ParserError);
      |                                                   ^~~~~
run.cpp:85:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   85 | void begin_letz(int *pln, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                      ^~~~~
run.cpp:86:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   86 | void begin_fitz(int *pln, int *pcode, int *cp) throw(ParserError);
      |                                                ^~~~~
run.cpp:87:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   87 | void begin_contour(int *pln, int *pcode, int *cp) throw(ParserError);
      |                                                   ^~~~~
run.cpp:178:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  178 |  void open(const char* fname) throw(ParserError);
      |                               ^~~~~
run.cpp:179:13: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  179 |  bool eof() throw(ParserError);
      |             ^~~~~
run.cpp:180:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  180 |  char* getToken() throw(ParserError);
      |                   ^~~~~
run.cpp:181:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  181 |  char* readLine() throw(ParserError);
      |                   ^~~~~
run.cpp:182:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  void gotoNewLine() throw(ParserError);
      |                     ^~~~~
run.cpp:197:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 | int f_testchan(int chn) throw(ParserError);
      |                         ^~~~~
run.cpp:202:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  202 | int f_eof(int chn) throw(ParserError);
      |                    ^~~~~
run.cpp:206:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  206 | void f_close_chan(int idx) throw(ParserError);
      |                            ^~~~~
run.cpp:236:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  236 | void byte_code_error(int err) throw(ParserError) {
      |                               ^~~~~
run.cpp:258:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  258 | void error_before_drawing_cmds(const char* name) throw(ParserError) {
      |                                                  ^~~~~
run.cpp:529:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  529 | void GLERun::do_pcode(GLESourceLine &sline, int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError) {
      |                                                                                                           ^~~~~
run.cpp:1766:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1766 | GLEStoredBox* GLERun::last_box() throw (ParserError) {
      |                                  ^~~~~
run.cpp:1774:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1774 | bool GLERun::box_end() throw (ParserError) {
      |                        ^~~~~
run.cpp:1843:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1843 | GLEObjectRepresention* GLERun::name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError) {
      |                                                                                                                                    ^~~~~
run.cpp:1921:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1921 | GLEObjectRepresention* GLERun::name_to_object(GLEString* name, GLEJustify* just) throw(ParserError) {
      |                                                                                  ^~~~~
run.cpp:1948:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1948 | void GLERun::name_to_point(GLEString* name, GLEPoint* point) throw(ParserError) {
      |                                                              ^~~~~
run.cpp:1961:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1961 | void GLERun::name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError) {
      |                                                                    ^~~~~
run.cpp:1975:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1975 | void GLERun::name_join(GLEString *n1, GLEString *n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError) {
      |                                                                                                               ^~~~~
run.cpp:2006:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2006 | void GLERun::draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError) {
      |                                                                                                             ^~~~~
run.cpp:2093:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2093 | void GLERun::draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError) {
      |                                                                                                                    ^~~~~
run.cpp:2140:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2140 | void GLERun::draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError) {
      |                                                                                                              ^~~~~
run.cpp:2206:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2206 | void GLERun::draw_object(const string& path, const char* newname) throw (ParserError) {
      |                                                                   ^~~~~
run.cpp:2250:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2250 | void GLERun::begin_object(const std::string& name, GLESub* sub) throw (ParserError) {
      |                                                                 ^~~~~
run.cpp:2285:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2285 | void GLERun::end_object() throw (ParserError) {
      |                           ^~~~~
run.cpp:2391:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2391 | int f_eof(int chn) throw(ParserError) {
      |                    ^~~~~
run.cpp:2404:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2404 | int f_testchan(int chn) throw(ParserError) {
      |                         ^~~~~
run.cpp:2433:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2433 | void f_close_chan(int idx) throw(ParserError) {
      |                            ^~~~~
run.cpp:2465:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2465 | void GLEFile::open(const char* fname) throw(ParserError) {
      |                                       ^~~~~
run.cpp:2486:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2486 | char* GLEFile::readLine() throw(ParserError) {
      |                           ^~~~~
run.cpp:2491:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2491 | char* GLEFile::getToken() throw(ParserError) {
      |                           ^~~~~
run.cpp:2497:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2497 | void GLEFile::gotoNewLine() throw(ParserError) {
      |                             ^~~~~
run.cpp:2501:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 2501 | bool GLEFile::eof() throw(ParserError) {
      |                     ^~~~~
In file included from /usr/include/c++/10/vector:67,
                 from basicconf.h:78,
                 from all.h:42,
                 from run.cpp:39:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = GLELengthBlock; _Alloc = std::allocator<GLELengthBlock>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<GLELengthBlock*, std::vector<GLELengthBlock> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from run.cpp:39:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {GLEStoredBox}; _Tp = GLEStoredBox; _Alloc = std::allocator<GLEStoredBox>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<GLEStoredBox*, std::vector<GLEStoredBox> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const GLELengthBlock&}; _Tp = GLELengthBlock; _Alloc = std::allocator<GLELengthBlock>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<GLELengthBlock>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {GLEStoredBox}; _Tp = GLEStoredBox; _Alloc = std::allocator<GLEStoredBox>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<GLEStoredBox>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from run.cpp:39:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = GLELengthBlock*; _ForwardIterator = GLELengthBlock*; _Allocator = std::allocator<GLELengthBlock>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<GLELengthBlock*>; _ForwardIterator = GLELengthBlock*; _Tp = GLELengthBlock]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<GLELengthBlock*>; _ForwardIterator = GLELengthBlock*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<GLELengthBlock*>; _ForwardIterator = GLELengthBlock*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from run.cpp:39:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<GLELengthBlock*>; _OI = GLELengthBlock*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
  560 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from run.cpp:39:
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = GLELengthBlock*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<GLELengthBlock*>' changed in GCC 7.1
 2169 |     __miter_base(move_iterator<_Iterator> __it)
      |     ^~~~~~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c savgol.cpp -o savgol.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c sub.cpp -o sub.o
In file included from glepro.h:42,
                 from all.h:73,
                 from sub.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from sub.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from sub.cpp:41:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from sub.cpp:42:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from sub.cpp:43:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
In file included from sub.cpp:46:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from sub.cpp:46:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
In file included from sub.cpp:48:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from sub.cpp:49:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
sub.cpp:358:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  358 | GLESub* sub_get(int idx) throw(ParserError) {
      |                          ^~~~~
sub.cpp:375:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  375 | void GLERun::sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError) {
      |                                                             ^~~~~
sub.cpp:408:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  408 | void GLERun::sub_call(GLESub* sub, GLEArrayImpl* arguments) throw(ParserError) {
      |                                                             ^~~~~
sub.cpp:438:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  438 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError) {
      |                                                                                     ^~~~~
sub.cpp:455:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  455 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError) {
      |                                                                        ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c tex.cpp -o tex.o
In file included from glepro.h:42,
                 from all.h:73,
                 from tex.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from tex.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from tex.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from tex.cpp:43:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from tex.cpp:43:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from tex.cpp:43:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from tex.cpp:43:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from tex.cpp:44:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from tex.cpp:45:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from tex.cpp:46:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from tex.cpp:51:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c token.cpp -o token.o
In file included from glepro.h:42,
                 from all.h:73,
                 from token.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from token.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c var.cpp -o var.o
In file included from glepro.h:42,
                 from all.h:73,
                 from var.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from var.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from var.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from var.cpp:44:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from var.cpp:45:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from var.cpp:46:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from var.cpp:47:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
var.cpp:637:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  637 | void ensure_valid_var_name(const string& name) throw(ParserError) {
      |                                                ^~~~~
var.cpp:643:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  643 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError) {
      |                                                                   ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c cutils.cpp -o cutils.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c texinterface.cpp -o texinterface.o
In file included from glepro.h:42,
                 from all.h:73,
                 from texinterface.cpp:44:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from texinterface.cpp:44:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from texinterface.cpp:46:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from texinterface.cpp:46:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from texinterface.cpp:46:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from texinterface.cpp:46:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from texinterface.cpp:46:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from texinterface.cpp:48:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from texinterface.cpp:55:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from texinterface.cpp:57:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from texinterface.cpp:57:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
In file included from texinterface.cpp:61:
begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
texinterface.cpp:107:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 | TeXObject* TeXInterface::draw(const char* str) throw(ParserError) {
      |                                                ^~~~~
texinterface.cpp:112:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  112 | TeXObject* TeXInterface::draw(const std::string& str, GLERectangle* box) throw(ParserError) {
      |                                                                          ^~~~~
texinterface.cpp:116:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  116 | TeXObject* TeXInterface::drawUTF8(const char* str, GLERectangle* box) throw(ParserError) {
      |                                                                       ^~~~~
texinterface.cpp:123:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  123 | TeXObject* TeXInterface::draw(const char* str, int nblines, GLERectangle* box) throw(ParserError) {
      |                                                                                ^~~~~
texinterface.cpp:128:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  128 | TeXObject* TeXInterface::draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box) throw(ParserError) {
      |                                                                                                     ^~~~~
texinterface.cpp:169:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 | TeXObject* TeXInterface::drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box) throw(ParserError) {
      |                                                                                               ^~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from texinterface.cpp:44:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from texinterface.cpp:44:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator<double>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*; _Tp = double]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from texinterface.cpp:44:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<double*>; _OI = double*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  560 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from texinterface.cpp:44:
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
 2169 |     __miter_base(move_iterator<_Iterator> __it)
      |     ^~~~~~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c d_ps.cpp -o d_ps.o
In file included from glepro.h:42,
                 from all.h:73,
                 from d_ps.cpp:43:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from d_ps.cpp:43:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from d_ps.cpp:46:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from d_ps.cpp:46:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from d_ps.cpp:46:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from d_ps.cpp:46:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from d_ps.cpp:46:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
d_ps.cpp:181:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  181 | void PSGLEDevice::opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) {
      |                                                                                                              ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c d_svg.cpp -o d_svg.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c d_x.cpp -o d_x.o
In file included from glepro.h:42,
                 from all.h:73,
                 from d_x.cpp:50:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from d_x.cpp:50:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from d_x.cpp:51:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from d_x.cpp:51:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from d_x.cpp:51:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from d_x.cpp:51:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from d_x.cpp:51:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c d_dummy.cpp -o d_dummy.o
In file included from glepro.h:42,
                 from all.h:73,
                 from d_dummy.cpp:44:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from d_dummy.cpp:44:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from d_dummy.cpp:45:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from d_dummy.cpp:45:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from d_dummy.cpp:45:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from d_dummy.cpp:45:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from d_dummy.cpp:45:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from d_dummy.cpp:47:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
d_dummy.cpp:149:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | void GLEDummyDevice::opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) {
      |                                                                                                                 ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c d_cairo.cpp -o d_cairo.o
In file included from glepro.h:42,
                 from all.h:73,
                 from d_cairo.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from d_cairo.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from d_cairo.cpp:40:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from d_cairo.cpp:40:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from d_cairo.cpp:40:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from d_cairo.cpp:40:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from d_cairo.cpp:40:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from d_cairo.cpp:42:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
d_cairo.cpp:555:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  555 | void GLECairoDevice::opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) {
      |                                                                                                                 ^~~~~
d_cairo.cpp:857:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  857 | void GLECairoDeviceSVG::opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) {
      |                                                                                                                    ^~~~~
d_cairo.cpp:882:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  882 | void GLECairoDevicePDF::opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) {
      |                                                                                                                    ^~~~~
d_cairo.cpp:912:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  912 | void GLECairoDeviceEPS::opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) {
      |                                                                                                                    ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c config.cpp -o config.o
In file included from glepro.h:42,
                 from all.h:73,
                 from config.cpp:44:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from config.cpp:44:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from config.cpp:45:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from config.cpp:49:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from config.cpp:49:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from config.cpp:49:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from config.cpp:49:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from config.cpp:51:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from config.cpp:56:
drawit.h:39:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   39 | void CompileGLE(const string& output_file, GLEGlobalSource &glecode, CmdLineObj* cmdline, bool silent) throw(ParserError);
      |                                                                                                        ^~~~~
drawit.h:40:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   40 | void DrawIt(GLEScript* script, GLEFileLocation* outfile, CmdLineObj* cmdline, bool silent = false) throw (ParserError);
      |                                                                                                    ^~~~~
In file included from config.cpp:63:
begin.h:74:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   74 | double token_next_double(int i) throw(ParserError);
      |                                 ^~~~~
config.cpp:75:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | void begin_config(const std::string& block, int *pln, int *pcode, int *cp) throw(ParserError) {
      |                                                                            ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c numberformat.cpp -o numberformat.o
In file included from glepro.h:42,
                 from all.h:73,
                 from numberformat.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from numberformat.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from numberformat.cpp:42:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from numberformat.cpp:42:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from numberformat.cpp:42:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from numberformat.cpp:42:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from numberformat.cpp:42:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c glearray.cpp -o glearray.o
In file included from glepro.h:42,
                 from all.h:73,
                 from glearray.cpp:44:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from glearray.cpp:44:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from glearray.cpp:45:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from glearray.cpp:45:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from glearray.cpp:45:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from glearray.cpp:45:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from glearray.cpp:45:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from glearray.cpp:47:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from glearray.cpp:51:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
glearray.cpp:211:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  211 | void GLEZData::read(const string& fname) throw(ParserError) {
      |                                          ^~~~~
glearray.cpp: In member function 'void GLEZData::read(const string&)':
glearray.cpp:215:7: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  215 |  std::auto_ptr<Tokenizer> tokens;
      |       ^~~~~~~~
In file included from /usr/include/c++/10/memory:83,
                 from glearray.cpp:57:
/usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from basicconf.h:78,
                 from all.h:42,
                 from glearray.cpp:44:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:66,
                 from basicconf.h:78,
                 from all.h:42,
                 from glearray.cpp:44:
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator<double>]':
/usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  346 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*; _Tp = double]':
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  323 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  325 |     { return std::uninitialized_copy(__first, __last, __result); }
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  125 |     uninitialized_copy(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  147 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  150 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<true>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<double*>; _ForwardIterator = double*]':
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  107 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_uninitialized.h:107:9: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
/usr/include/c++/10/bits/stl_uninitialized.h:109:27: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  109 |         { return std::copy(__first, __last, __result); }
      |                  ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from glearray.cpp:44:
/usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator<double*>; _OI = double*]':
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
  560 |     copy(_II __first, _II __last, _OI __result)
      |     ^~~~
/usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algobase.h:67,
                 from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from basicconf.h:77,
                 from all.h:42,
                 from glearray.cpp:44:
/usr/include/c++/10/bits/stl_iterator.h: In function 'decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]':
/usr/include/c++/10/bits/stl_iterator.h:2169:5: note: parameter passing for argument of type 'std::move_iterator<double*>' changed in GCC 7.1
 2169 |     __miter_base(move_iterator<_Iterator> __it)
      |     ^~~~~~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c cmdline.cpp -o cmdline.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gle-block.cpp -o gle-block.o
In file included from gle-block.cpp:5:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from gle-block.cpp:6:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gle-sourcefile.cpp -o gle-sourcefile.o
In file included from glepro.h:42,
                 from all.h:73,
                 from gle-sourcefile.cpp:41:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from gle-sourcefile.cpp:41:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from gle-sourcefile.cpp:42:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
gle-sourcefile.cpp:238:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  238 | void GLESourceFile::load() throw(ParserError) {
      |                            ^~~~~
gle-sourcefile.cpp:377:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 | void GLEGlobalSource::load() throw(ParserError) {
      |                              ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gle-interface.cpp -o gle-interface.o
In file included from glepro.h:42,
                 from all.h:73,
                 from gle-interface.cpp:42:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from gle-interface.cpp:42:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from gle-interface.cpp:45:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from gle-interface.cpp:45:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gle-interface.cpp:45:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gle-interface.cpp:45:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from gle-interface.cpp:45:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
In file included from gle-interface.cpp:51:
texinterface.h:222:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  222 |  TeXObject* draw(const char* str) throw(ParserError);
      |                                   ^~~~~
texinterface.h:223:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 |  TeXObject* drawUTF8(const char* str, GLERectangle* box = NULL) throw(ParserError);
      |                                                                 ^~~~~
texinterface.h:224:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  224 |  TeXObject* draw(const std::string& str, GLERectangle* box) throw(ParserError);
      |                                                             ^~~~~
texinterface.h:225:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  225 |  TeXObject* draw(const char* str, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                          ^~~~~
texinterface.h:226:95: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 |  TeXObject* draw(const char* str, TeXObjectInfo& info, int nblines, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                               ^~~~~
texinterface.h:227:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 |  TeXObject* drawObj(TeXHashObject* hobj, TeXObjectInfo& info, GLERectangle* box = NULL) throw(ParserError);
      |                                                                                         ^~~~~
In file included from gle-interface.cpp:52:
drawit.h:39:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   39 | void CompileGLE(const string& output_file, GLEGlobalSource &glecode, CmdLineObj* cmdline, bool silent) throw(ParserError);
      |                                                                                                        ^~~~~
drawit.h:40:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   40 | void DrawIt(GLEScript* script, GLEFileLocation* outfile, CmdLineObj* cmdline, bool silent = false) throw (ParserError);
      |                                                                                                    ^~~~~
In file included from gle-interface.cpp:54:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from gle-interface.cpp:55:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
In file included from gle-interface.cpp:58:
glearray.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  105 |  void read(const string& fname) throw(ParserError);
      |                                 ^~~~~
In file included from gle-interface.cpp:59:
polish.h:136:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  136 |  void polish(const char* fct, StringIntHash* vars = NULL) throw(ParserError);
      |                                                           ^~~~~
polish.h:137:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  137 |  void polishPos(const char* fct, int pos, StringIntHash* vars = NULL) throw(ParserError);
      |                                                                       ^~~~~
polish.h:138:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 |  void polishX() throw(ParserError);
      |                 ^~~~~
polish.h:152:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 |  void internalPolish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                                     ^~~~~
polish.h:153:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  153 |  void internalPolish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                   ^~~~~
polish.h:154:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  void internalEval(const char *exp, double *x) throw(ParserError);
      |                                                ^~~~~
polish.h:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |     void internalEvalString(const char* exp, string* str) throw(ParserError);
      |                                                           ^~~~~
polish.h:156:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void polish(const char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                             ^~~~~
polish.h:157:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  157 |  void eval(GLEArrayImpl* stk, const char *exp, double *x) throw(ParserError);
      |                                                           ^~~~~
polish.h:158:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void evalString(GLEArrayImpl* stk, const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                                          ^~~~~
polish.h:159:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, const char *exp) throw(ParserError);
      |                                                                 ^~~~~
polish.h:160:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void get_params(GLEPcode& pcode, int np, int* plist, const string& name) throw(ParserError);
      |                                                                           ^~~~~
polish.h:161:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void get_array_index(GLEPcode& pcode) throw(ParserError);
      |                                        ^~~~~
polish.h:162:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
polish.h:174:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 | void polish_eval(char *exp, double *x) throw(ParserError);
      |                                        ^~~~~
polish.h:175:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 | void polish_eval_string(const char *exp, string *str, bool allownum = false) throw(ParserError);
      |                                                                              ^~~~~
polish.h:176:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 | void polish(char *expr, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                      ^~~~~
In file included from gle-interface.cpp:60:
pass.h:154:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  154 |  double evalTokenToDouble() throw(ParserError);
      |                             ^~~~~
pass.h:155:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  155 |  void evalTokenToString(string* str) throw(ParserError);
      |                                      ^~~~~
pass.h:156:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  156 |  void evalTokenToFileName(string* str) throw(ParserError);
      |                                        ^~~~~
pass.h:158:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  158 |  void passt(GLESourceLine &SLine, GLEPcode& pcode) throw(ParserError);
      |                                                    ^~~~~
pass.h:159:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  159 |  void polish_eol(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                               ^~~~~
pass.h:160:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  160 |  void polish(GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                           ^~~~~
pass.h:161:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  161 |  void polish(const char* str, GLEPcode& pcode, int *rtype) throw(ParserError);
      |                                                            ^~~~~
pass.h:162:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  162 |  void polish_pos(const string& arg, int pos, GLEPcode& pcode, int* rtype) throw(ParserError);
      |                                                                           ^~~~~
pass.h:163:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  163 |  void get_var(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:164:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  164 |  void get_xy(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:165:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  165 |  void get_exp(GLEPcode& pcode) throw(ParserError);
      |                                ^~~~~
pass.h:166:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  166 |  void get_exp_eol(GLEPcode& pcode) throw(ParserError);
      |                                    ^~~~~
pass.h:167:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  167 |  void get_strexp(GLEPcode& pcode) throw(ParserError);
      |                                   ^~~~~
pass.h:168:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  168 |  int get_anyexp(GLEPcode& pcode) throw(ParserError);
      |                                  ^~~~~
pass.h:169:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  169 |  void pass_subroutine_call(GLESubCallInfo* info, int poscol) throw(ParserError);
      |                                                              ^~~~~
pass.h:170:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  170 |  void gen_subroutine_call_code(GLESubCallInfo* info, GLEPcode& pcode) throw(ParserError);
      |                                                                       ^~~~~
pass.h:171:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  171 |  void gen_subroutine_call_polish_arg(GLESubCallInfo* info, int i, GLEPcode& pcode) throw(ParserError);
      |                                                                                    ^~~~~
pass.h:173:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  173 |  void get_subroutine_call(GLEPcode& pcode, string* name = NULL, int poscol = 0) throw(ParserError);
      |                                                                                 ^~~~~
pass.h:174:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  174 |  GLESub* get_subroutine_declaration(GLEPcode& pcode) throw(ParserError);
      |                                                      ^~~~~
pass.h:175:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  175 |  void get_subroutine_default_param(GLESub* sub) throw(ParserError);
      |                                                 ^~~~~
pass.h:176:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  176 |  void get_if(GLEPcode& pcode) throw(ParserError);
      |                               ^~~~~
pass.h:177:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  177 |  void parse_if(int srclin, GLEPcode& pcode) throw(ParserError);
      |                                             ^~~~~
pass.h:182:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  182 |  int get_optional(OPKEY lkey, GLEPcode& pcode) throw(ParserError);
      |                                                ^~~~~
pass.h:183:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  183 |  int get_first(OPKEY lkey) throw(ParserError);
      |                            ^~~~~
pass.h:184:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  184 |    int get_first(const string& token, OPKEY lkey) throw(ParserError);
      |                                                   ^~~~~
pass.h:185:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  185 |  void get_token(const char* token) throw(ParserError);
      |                                    ^~~~~
pass.h:186:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  186 |  bool try_get_token(const char* token) throw(ParserError);
      |                                        ^~~~~
pass.h:187:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  187 |  void get_fill(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:188:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  188 |  void get_marker(GLEPcode& pcode) throw (ParserError);
      |                                   ^~~~~
pass.h:189:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  189 |  void get_var_add(int *var, int *vtype) throw (ParserError);
      |                                         ^~~~~
pass.h:190:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  190 |  int pass_marker(const string& marker) throw (ParserError);
      |                                        ^~~~~
pass.h:191:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  191 |  void define_marker_1(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:192:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  192 |  void define_marker_2(GLEPcode& pcode) throw (ParserError);
      |                                        ^~~~~
pass.h:193:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  193 |  void get_font(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:194:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  194 |  void get_justify(GLEPcode& pcode) throw (ParserError);
      |                                    ^~~~~
pass.h:195:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  195 |  void get_color(GLEPcode& pcode) throw (ParserError);
      |                                  ^~~~~
pass.h:196:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  196 |  void get_join(GLEPcode& pcode) throw (ParserError);
      |                                 ^~~~~
pass.h:197:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  197 |  void get_cap(GLEPcode& pcode) throw (ParserError);
      |                                ^~~~~
pass.h:198:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  198 |  void get_papersize(GLEPcode& pcode) throw (ParserError);
      |                                      ^~~~~
pass.h:199:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  199 |  void do_text_mode(GLESourceLine &SLine, Tokenizer* tokens, GLEPcode& pcode) throw (ParserError);
      |                                                                              ^~~~~
pass.h:200:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  200 |  void checkmode() throw(ParserError);
      |                   ^~~~~
pass.h:203:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  203 |  int get_one_option(op_key* lkey, GLEPcode& pcode, int plen) throw(ParserError);
      |                                                              ^~~~~
pass.h:204:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  204 |  void duplicate_error(GLEPcode& pcode, int pos) throw(ParserError);
      |                                                 ^~~~~
pass.h:205:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  205 |  void checkValidName(const string& name, const char* type, int pos) throw(ParserError);
      |                                                                     ^~~~~
pass.h:214:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  214 |  void check_loop_variable(int var) throw (ParserError);
      |                                    ^~~~~
pass.h:215:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  215 |  GLESourceBlock* check_block_type(int pos, int t0, int t1, int t2) throw (ParserError);
      |                                                                    ^~~~~
pass.h:241:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
In file included from gle-interface.cpp:62:
run.h:44:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   44 | void sub_call(int idx,double *pval,char **pstr,int *npm, int *otyp) throw(ParserError);
      |                                                                     ^~~~~
run.h:46:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   46 | GLEString* evalStringPtr(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                        ^~~~~
run.h:47:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   47 | GLERC<GLEString> evalString(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, bool allowOther) throw(ParserError);
      |                                                                                                            ^~~~~
run.h:48:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   48 | GLEMemoryCell* evalGeneric(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                          ^~~~~
run.h:49:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   49 | double evalDouble(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                 ^~~~~
run.h:50:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   50 | bool evalBool(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                             ^~~~~
run.h:51:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   51 | GLERC<GLEColor> evalColor(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                         ^~~~~
run.h:52:92: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   52 | GLESub* eval_subroutine_call(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp) throw(ParserError);
      |                                                                                            ^~~~~
run.h:53:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   53 | void eval_do_object_block_call(GLEArrayImpl* stk, GLESub* sub, GLEObjectDO* obj) throw(ParserError);
      |                                                                                  ^~~~~
run.h:57:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   57 | void g_set_pagesize(const string& papersize) throw (ParserError);
      |                                              ^~~~~
run.h:58:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   58 | void g_set_margins(const string& margins) throw (ParserError);
      |                                           ^~~~~
run.h:93:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   93 |  void do_pcode(GLESourceLine &SLine,int *srclin, int *pcode, int plen, int *pend, bool& mkdrobjs) throw(ParserError);
      |                                                                                                   ^~~~~
run.h:94:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void begin_object(const std::string& name, GLESub* sub) throw (ParserError);
      |                                                          ^~~~~
run.h:95:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   95 |  void end_object() throw (ParserError);
      |                    ^~~~~
run.h:96:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   96 |  void draw_object_static(const string& path, const string& name, int* pcode, int* cp, bool mkdrobjs) throw (ParserError);
      |                                                                                                      ^~~~~
run.h:97:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   97 |  void draw_object_subbyname(GLESub* sub, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                             ^~~~~
In file included from gle-interface.cpp:62:
run.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   98 |  void draw_object_dynamic(int idx, GLEObjectRepresention* newobj, GLEArrayImpl* path, GLEPoint* orig) throw (ParserError);
      |                                                                                                       ^~~~~
run.h:99:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   99 |  void draw_object(const string& name, const char* newname) throw (ParserError);
      |                                                            ^~~~~
run.h:100:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  100 |  void sub_call(GLESub* sub, GLEArrayImpl* arguments = 0) throw(ParserError);
      |                                                          ^~~~~
run.h:101:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  101 |  void sub_call_stack(GLESub* sub, GLEArrayImpl* stk) throw(ParserError);
      |                                                      ^~~~~
run.h:103:132: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  103 |  static GLEObjectRepresention* name_to_object(GLEObjectRepresention* obj, GLEArrayImpl* path, GLEJustify* just, unsigned int offs) throw (ParserError);
      |                                                                                                                                    ^~~~~
run.h:104:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  104 |  GLEObjectRepresention* name_to_object(GLEString* name, GLEJustify* just) throw(ParserError);
      |                                                                           ^~~~~
run.h:107:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  107 |  void name_to_point(GLEString* name, GLEPoint* point) throw(ParserError);
      |                                                       ^~~~~
run.h:108:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  108 |  void name_to_size(GLEString* name, double *wd, double *hi) throw(ParserError);
      |                                                             ^~~~~
run.h:109:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  109 |  void name_join(GLEString* n1, GLEString* n2, int marrow, double a1, double a2, double d1, double d2)  throw(ParserError);
      |                                                                                                        ^~~~~
run.h:110:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  110 |  GLEStoredBox* last_box() throw (ParserError);
      |                           ^~~~~
run.h:111:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  111 |  bool box_end() throw (ParserError);
      |                 ^~~~~
gle-interface.cpp:72:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   72 | void load_one_file_sub(GLEScript* script, CmdLineObj& cmdline, size_t* exit_code) throw(ParserError);
      |                                                                                   ^~~~~
gle-interface.cpp:73:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   73 | GLERC<GLEScript> load_gle_code_sub(const char* name, CmdLineObj& cmdline) throw(ParserError);
      |                                                                           ^~~~~
gle-interface.cpp:1051:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
 1051 | void eval(GLEArrayImpl* stk, GLEPcodeList* pclist, int *pcode, int *cp, double *oval, GLEString **ostr, int *otyp) throw(ParserError);
      |                                                                                                                    ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gle-base.cpp -o gle-base.o
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gle-datatype.cpp -o gle-datatype.o
In file included from glepro.h:42,
                 from all.h:73,
                 from gle-datatype.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from gle-datatype.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from gle-datatype.cpp:40:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from gle-datatype.cpp:41:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from core.h:44,
                 from gle-datatype.cpp:42:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gle-datatype.cpp:42:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gle-datatype.cpp:42:
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from gle-datatype.cpp:42:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c gle-poppler.cpp -o gle-poppler.o
In file included from glepro.h:42,
                 from all.h:73,
                 from gle-poppler.cpp:39:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from gle-poppler.cpp:39:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from core.h:43,
                 from gle-poppler.cpp:43:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from core.h:44,
                 from gle-poppler.cpp:43:
d_interface.h:89:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   89 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError) = 0;
      |                                                                                                          ^~~~~
In file included from core.h:44,
                 from gle-poppler.cpp:43:
d_interface.h:172:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  172 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:268:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  268 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:311:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:319:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  319 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:328:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  328 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
d_interface.h:392:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  392 |  virtual void opendev(double width, double height, GLEFileLocation* outputfile, const string& inputfile) throw(ParserError);
      |                                                                                                          ^~~~~
In file included from gle-poppler.cpp:43:
core.h:223:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  223 | void g_marker2(int i, double sz, double dval) throw (ParserError);
      |                                               ^~~~~
core.h:240:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  240 | void g_bitmap(string& fname, double wx, double wy, int type) throw(ParserError);
      |                                                              ^~~~~
core.h:241:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  241 | void g_bitmap_info(string& fname, int xvar, int yvar, int type) throw(ParserError);
      |                                                                 ^~~~~
core.h:252:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  252 | void g_arrowline(double x2, double y2, int flag, int can_fillpath) throw(ParserError);
      |                                                                    ^~~~~
core.h:276:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  276 | void g_arrow(double dx, double dy, int can_fillpath) throw(ParserError);
      |                                                      ^~~~~
core.h:298:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  298 | int g_set_compatibility(const string& compat) throw (ParserError);
      |                                               ^~~~~
core.h:299:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  299 | int g_parse_compatibility(const string& compat) throw (ParserError);
      |                                                 ^~~~~
core.h:326:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  326 | void g_set_arrow_style(const char* shape) throw (ParserError);
      |                                           ^~~~~
core.h:327:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  327 | void g_set_arrow_tip(const char* tip) throw (ParserError);
      |                                       ^~~~~
core.h:329:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  329 | void g_bitmap(GLEBitmap*, double wx, double wy, int type) throw(ParserError);
      |                                                           ^~~~~
core.h:421:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  421 | void g_postscript(char *ss,double w,double h) throw (ParserError);
      |                                               ^~~~~
gle-poppler.cpp: In function 'void gle_glib_init(int, char**)':
gle-poppler.cpp:304:14: warning: 'void g_type_init()' is deprecated [-Wdeprecated-declarations]
  304 |  g_type_init();
      |              ^
In file included from /usr/include/glib-2.0/gobject/gobject.h:24,
                 from /usr/include/glib-2.0/gobject/gbinding.h:29,
                 from /usr/include/glib-2.0/glib-object.h:22,
                 from /usr/include/poppler/glib/poppler.h:22,
                 from gle-poppler.cpp:301:
/usr/include/glib-2.0/gobject/gtype.h:691:23: note: declared here
  691 | void                  g_type_init                    (void);
      |                       ^~~~~~~~~~~
g++ -fPIC -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c builtin-double.cpp -o builtin-double.o
In file included from glepro.h:42,
                 from all.h:73,
                 from builtin-double.cpp:2:
tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from all.h:73,
                 from builtin-double.cpp:2:
glepro.h:75:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   75 | GLERC<GLEColor> pass_color_var(const std::string& token) throw(ParserError);
      |                                                          ^~~~~
glepro.h:78:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   78 | int pass_marker(char *s) throw(ParserError);
      |                          ^~~~~
glepro.h:148:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void validate_open_input_stream(ifstream& input, const string& fname) throw(ParserError);
      |                                                                       ^~~~~
glepro.h:149:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  149 | FILE* validate_fopen(const string& fname, const char *mode, bool isread) throw(ParserError);
      |                                                                          ^~~~~
glepro.h:150:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void validate_file_name(const string& fname, bool isread) throw(ParserError);
      |                                                           ^~~~~
In file included from gle-interface/gle-interface.h:1209,
                 from builtin-double.cpp:4:
gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from builtin-double.cpp:6:
var.h:226:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  226 | void ensure_valid_var_name(const string& name) throw(ParserError);
      |                                                ^~~~~
var.h:227:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  227 | void ensure_valid_var_name(Tokenizer* tokens, const string& name) throw(ParserError);
      |                                                                   ^~~~~
In file included from builtin-double.cpp:7:
sub.h:212:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  212 | GLESub* sub_get(int idx) throw(ParserError);
      |                          ^~~~~
sub.h:216:85: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  216 | void call_sub_byname(const string& name, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                                     ^~~~~
sub.h:217:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  217 | void call_sub_byid(int idx, double* args, int nb, const char* err_inf) throw(ParserError);
      |                                                                        ^~~~~
g++ -shared -Wl,-soname,libgle-graphics-4.2.5.so  -fPIC    -Wl,-z,relro -Wl,-z,now  -o ../../build/lib/libgle-graphics-4.2.5.so gle.o axis.o b_tab.o b_text.o begin.o core.o curve.o color.o drawit.o eval.o file_io.o fitbez.o fitcf.o fn.o font.o general.o op_def.o gprint.o graph.o graph2.o key.o keyword.o leastsq.o memory.o mychar.o pass.o polish.o run.o savgol.o sub.o tex.o token.o var.o cutils.o texinterface.o d_ps.o d_svg.o d_x.o d_dummy.o d_cairo.o config.o numberformat.o glearray.o cmdline.o gle-block.o gle-sourcefile.o gle-interface.o gle-base.o gle-datatype.o gle-poppler.o builtin-double.o    bitmap/img2ps.o bitmap/lzwencode.o bitmap/glegif.o bitmap/glejpeg.o bitmap/gletiff.o bitmap/glepng.o bitmap/ascii85.o surface/gsurface.o surface/hide.o surface/fcontour.o surface/ffitcontour.o surface/gcontour.o letzfitz/let.o letzfitz/fit.o letzfitz/ffit.o tokens/Tokenizer.o tokens/StringKeyHash.o tokens/BinIO.o -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lcairo -lcairo -lpng16 -lz -ltiff -ljpeg -lz   
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -o ../../build/bin/gle glec.cpp cutils.static.o file_io.static.o -ldl   
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/gle'
make -C src/fbuild
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/fbuild'
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c token.cpp -o token.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 fbuild.cpp token.o ../gle/cutils.static.o ../gle/file_io.static.o  -o ../../build/bin/fbuild
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/fbuild'
make -C src/makefmt
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/makefmt'
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c parseAFM.cpp -o parseAFM.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 makefmt.cpp parseAFM.o ../gle/cutils.static.o ../gle/file_io.static.o  -o ../../build/bin/makefmt
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/makefmt'
make -C src/manip
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/manip'
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c cell.cpp -o cell.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c cmd.cpp -o cmd.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c eval.cpp -o eval.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c filemenu.cpp -o filemenu.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c fn.cpp -o fn.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c general.cpp -o general.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c keyword.cpp -o keyword.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c manip.cpp -o manip.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c mjl.cpp -o mjl.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c polish.cpp -o polish.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c sub.cpp -o sub.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c token.cpp -o token.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c var.cpp -o var.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c unix_extra.cpp -o unix_extra.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c unixinkey.cpp -o unixinkey.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c varargs.cpp -o varargs.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -c unixscr.cpp -o unixscr.o
g++ -DHAVE_CONFIG_H -DGLEVN="\"4.2.5\"" -Wno-write-strings -I/usr/include/poppler/glib -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libpng16 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now cell.o cmd.o eval.o filemenu.o fn.o general.o keyword.o manip.o mjl.o polish.o sub.o token.o var.o unix_extra.o unixinkey.o varargs.o unixscr.o ../gle/cutils.static.o ../gle/file_io.static.o -o ../../build/bin/manip -lncurses -ltinfo  -lm
cp -p manip.hlp ../../build/manip.hlp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/manip'
make -C src/gui -f MakefileAC -j1
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/gui'
/usr/lib/qt5/bin/qmake 
Info: creating stash file /<<PKGBUILDDIR>>/src/gui/.qmake.stash
make
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/gui'
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/about.o about.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from about.cpp:28:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
about.cpp: In member function 'QWidget* AboutBox::createLicensePanel()':
about.cpp:165:110: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
  165 |   m_minWidth = fm.width("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
      |                                                                                                              ^
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:26,
                 from about.cpp:26:
/usr/include/arm-linux-gnueabihf/qt5/QtGui/qfontmetrics.h:106:9: note: declared here
  106 |     int width(const QString &, int len = -1) const;
      |         ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/amove.o amove.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from amove.h:25,
                 from amove.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/arc.o arc.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from arc.h:25,
                 from arc.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
arc.cpp: In member function 'virtual void GLEArc::setPoint(int, const QPointF&, bool)':
arc.cpp:561:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
  561 |    if (!ok)
      |    ^~
arc.cpp:570:3: note: here
  570 |   case StartPoint:
      |   ^~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/circle.o circle.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from circle.h:25,
                 from circle.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
circle.cpp: In member function 'virtual void GLECircle::setPoint(int, const QPointF&, bool)':
circle.cpp:245:4: warning: this statement may fall through [-Wimplicit-fallthrough=]
  245 |    if (QGLE::relGLEToQt(radius,dpi) > MINIMUM_CIRCLE_RADIUS)
      |    ^~
circle.cpp:249:3: note: here
  249 |   case CentrePoint:
      |   ^~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/colourbutton.o colourbutton.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from colourbutton.cpp:23:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/colourpicker.o colourpicker.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from colourpicker.cpp:24:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/component.o component.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from component.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/consolewindow.o consolewindow.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from consolewindow.h:25,
                 from consolewindow.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/drawingobject.o drawingobject.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from drawingobject.cpp:24:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
In file included from drawingobject.cpp:24:
drawingobject.h: In member function 'PropertyDescriptor GLEDrawingObject::getPropertyDescription(int)':
drawingobject.h:32:8: warning: 'x.PropertyDescriptor::type' may be used uninitialized in this function [-Wmaybe-uninitialized]
   32 | struct PropertyDescriptor
      |        ^~~~~~~~~~~~~~~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/ellipse.o ellipse.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from ellipse.h:25,
                 from ellipse.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/fileinfo.o fileinfo.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from fileinfo.cpp:23:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/gledrawing.o gledrawing.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from gledrawing.cpp:24:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
gledrawing.cpp: In member function 'virtual void GLEDrawingArea::paintEvent(QPaintEvent*)':
gledrawing.cpp:418:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  418 |       if (objectList[i]->isSelected())
      |       ^~
gledrawing.cpp:420:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  420 |        if (objectList[i]->distanceToPoint(cursorPosition, &nearestPoint) < MAX_OSNAP_DRAW_DISTANCE)
      |        ^~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/grid.o grid.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from grid.cpp:23:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/line.o line.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from line.h:25,
                 from line.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/main.o main.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from main.cpp:28:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/mainwindow.o mainwindow.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from mainwindow.cpp:31:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/newfile.o newfile.cpp
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/polararray.o polararray.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from polararray.h:25,
                 from polararray.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/propertyeditor.o propertyeditor.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from propertyeditor.h:26,
                 from propertyeditor.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/propertymodel.o propertymodel.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from propertymodel.cpp:23:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/qgle_statics.o qgle_statics.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from qgle_statics.cpp:23:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
qgle_statics.cpp: In static member function 'static QString QGLE::GetExeName()':
qgle_statics.cpp:381:28: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations]
  381 |  QString result = QString::null;
      |                            ^~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:6,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGuiDepends:3,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:3,
                 from qgle_statics.cpp:22:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:913:23: note: declared here
  913 |     static const Null null;
      |                       ^~~~
qgle_statics.cpp:381:28: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations]
  381 |  QString result = QString::null;
      |                            ^~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:6,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGuiDepends:3,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:3,
                 from qgle_statics.cpp:22:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:913:23: note: declared here
  913 |     static const Null null;
      |                       ^~~~
qgle_statics.cpp:391:46: warning: 'QString QFileInfo::readLink() const' is deprecated: Use QFileInfo::symLinkTarget() instead [-Wdeprecated-declarations]
  391 |  return(QFileInfo("/proc/self/exe").readLink());
      |                                              ^
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdir.h:44,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:64,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGuiDepends:3,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:3,
                 from qgle_statics.cpp:22:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qfileinfo.h:121:13: note: declared here
  121 |     QString readLink() const;
      |             ^~~~~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/qgs.o qgs.cpp
qgs.cpp: In constructor 'GSInterpreterLib::GSInterpreterLib()':
qgs.cpp:167:19: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations]
  167 |  m_media(QString::null),
      |                   ^~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:6,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGuiDepends:3,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:3,
                 from qgs.h:23,
                 from qgs.cpp:20:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:913:23: note: declared here
  913 |     static const Null null;
      |                       ^~~~
qgs.cpp:167:19: warning: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations]
  167 |  m_media(QString::null),
      |                   ^~~~
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:6,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGuiDepends:3,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:3,
                 from qgs.h:23,
                 from qgs.cpp:20:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:913:23: note: declared here
  913 |     static const Null null;
      |                       ^~~~
qgs.cpp: In member function 'bool GSInterpreterLib::start(bool)':
qgs.cpp:221:75: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
  221 |  set.sprintf("<< /Orientation %d >> setpagedevice .locksafe",m_orientation);
      |                                                                           ^
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:6,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGuiDepends:3,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:3,
                 from qgs.h:23,
                 from qgs.cpp:20:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:382:14: note: declared here
  382 |     QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
      |              ^~~~~~~
qgs.cpp: In member function 'void GSInterpreterLib::argsToChar()':
qgs.cpp:637:65: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
  637 |   internalArgs << QString().sprintf("-dDisplayFormat=%d", format);
      |                                                                 ^
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:47,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractanimation.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:6,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGuiDepends:3,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:3,
                 from qgs.h:23,
                 from qgs.cpp:20:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:382:14: note: declared here
  382 |     QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
      |              ^~~~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/qgslibloader.o qgslibloader.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from qgslibloader.cpp:27:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/serverthread.o serverthread.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from serverthread.h:28,
                 from serverthread.cpp:27:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/settings.o settings.cpp
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/settings_dialogue.o settings_dialogue.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from settings_dialogue.cpp:24:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
settings_dialogue.cpp: In member function 'void DrawingTab::setPolarSnapOnStart(bool)':
settings_dialogue.cpp:491:39: warning: enum constant in boolean context [-Wint-in-bool-context]
  491 |   polarSnapOnStartBox->setChecked(Qt::Checked);
      |                                   ~~~~^~~~~~~
settings_dialogue.cpp: In member function 'void DrawingTab::setPolarTrackOnStart(bool)':
settings_dialogue.cpp:508:40: warning: enum constant in boolean context [-Wint-in-bool-context]
  508 |   polarTrackOnStartBox->setChecked(Qt::Checked);
      |                                    ~~~~^~~~~~~
settings_dialogue.cpp: In member function 'void DrawingTab::setOsnapOnStart(bool)':
settings_dialogue.cpp:525:35: warning: enum constant in boolean context [-Wint-in-bool-context]
  525 |   osnapOnStartBox->setChecked(Qt::Checked);
      |                               ~~~~^~~~~~~
settings_dialogue.cpp: In member function 'void DrawingTab::setOrthoSnapOnStart(bool)':
settings_dialogue.cpp:542:39: warning: enum constant in boolean context [-Wint-in-bool-context]
  542 |   orthoSnapOnStartBox->setChecked(Qt::Checked);
      |                                   ~~~~^~~~~~~
settings_dialogue.cpp: In member function 'void DrawingTab::setGridSnapOnStart(bool)':
settings_dialogue.cpp:559:38: warning: enum constant in boolean context [-Wint-in-bool-context]
  559 |   gridSnapOnStartBox->setChecked(Qt::Checked);
      |                                  ~~~~^~~~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/snapline.o snapline.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from snapline.h:25,
                 from snapline.cpp:23:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/text.o text.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from component.h:27,
                 from drawingobject.h:26,
                 from text.h:25,
                 from text.cpp:23:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/variantdelegate.o variantdelegate.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from variantdelegate.cpp:25:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/objectblocks.o objectblocks.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from objectblocks.cpp:22:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
objectblocks.cpp: In member function 'void GLEObjectBlocksList::updateFile(QStandardItem*, GLESourceFile*)':
objectblocks.cpp:56:47: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   56 |   child->setData(qVariantFromValue((void*)cons));
      |                                               ^
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QtCore:10,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGuiDepends:3,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:3,
                 from mainwindow.h:25,
                 from objectblocks.cpp:22:
/usr/include/arm-linux-gnueabihf/qt5/QtCore/qvariant.h:528:17: note: declared here
  528 | inline QVariant qVariantFromValue(const T &t)
      |                 ^~~~~~~~~~~~~~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/dialogues.o dialogues.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from qgle_statics.h:26,
                 from dialogues.cpp:24:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
dialogues.cpp: In member function 'void CrashRecoverDialogue::performRequest(QString, QString)':
dialogues.cpp:691:51: warning: unused parameter 'url' [-Wunused-parameter]
  691 | void CrashRecoverDialogue::performRequest(QString url, QString script)
      |                                           ~~~~~~~~^~~
dialogues.cpp:691:64: warning: unused parameter 'script' [-Wunused-parameter]
  691 | void CrashRecoverDialogue::performRequest(QString url, QString script)
      |                                                        ~~~~~~~~^~~~~~
g++ -c -pipe -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -Imoc -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -o objects/3dviewer.o 3dviewer.cpp
In file included from ../gle/gle-interface/gle-interface.h:86,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/../tokens/Tokenizer.h:138:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  138 | double tokenizer_string_to_double(const char* value) throw(ParserError);
      |                                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:146:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  146 | void g_throw_parser_error(const string& err) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:148:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  148 | void g_throw_parser_error(const char* err, int idx) throw(ParserError);
      |                                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:150:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  150 | void g_throw_parser_error(const char* str1, const char* str2, const char* str3) throw(ParserError);
      |                                                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:152:99: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  152 | void g_throw_parser_error_sys(const char* str1, const char* str2 = NULL, const char* str3 = NULL) throw(ParserError);
      |                                                                                                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h: In member function 'void TokenAndPos::setPos(const TokenizerPos&)':
../gle/gle-interface/../tokens/Tokenizer.h:280:56: warning: implicitly-declared 'constexpr TokenizerPos& TokenizerPos::operator=(const TokenizerPos&)' is deprecated [-Wdeprecated-copy]
  280 |  inline void setPos(const TokenizerPos& pos) { m_pos = pos; };
      |                                                        ^~~
../gle/gle-interface/../tokens/Tokenizer.h:71:2: note: because 'TokenizerPos' has user-provided 'TokenizerPos::TokenizerPos(const TokenizerPos&)'
   71 |  TokenizerPos(const TokenizerPos& pos);
      |  ^~~~~~~~~~~~
../gle/gle-interface/../tokens/Tokenizer.h: At global scope:
../gle/gle-interface/../tokens/Tokenizer.h:303:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  303 |  int has_more_tokens() throw(ParserError);
      |                        ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:306:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  306 |  string& next_token() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:309:66: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  309 |  string& next_continuous_string_excluding(const char* forbidden) throw(ParserError);
      |                                                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:311:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  311 |  string& try_next_token() throw(ParserError);
      |                           ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:313:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  313 |  string& read_line() throw(ParserError);
      |                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:315:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  315 |  double next_double() throw(ParserError);
      |                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:317:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  317 |  int next_integer() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:333:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  333 |  void next_token_and_pos(TokenAndPos& tkpos) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:345:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  345 |  void peek_token(string* token) throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:366:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  366 |  int is_next_token(const char* token) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:368:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  368 |  int is_next_token_i(const char* token) throw(ParserError);
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:370:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  370 |  int is_next_token(const string& token) throw(ParserError) {
      |                                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:377:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  377 |  int is_next_token_in(const char* charlist) throw(ParserError);
      |                                             ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:379:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  379 |  void ensure_next_token(const char* token) throw(ParserError);
      |                                            ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:383:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  383 |  void ensure_next_token_i(const char* token) throw(ParserError);
      |                                              ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:385:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  385 |  int ensure_next_token_in(const char* charlist) throw(ParserError);
      |                                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:389:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  389 |  void ensure_next_token_list(const char* charlist) throw(ParserError);
      |                                                    ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:395:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  395 |  void read_till_close_comment() throw(ParserError);
      |                                 ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:397:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  397 |  string& next_multilevel_token() throw(ParserError);
      |                                  ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:399:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  399 |  virtual char token_read_sig_char() throw(ParserError);
      |                                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:451:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  451 |  void copy_string(char endch) throw(ParserError);
      |                               ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:452:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  452 |  void multi_level_do_multi(char open) throw(ParserError);
      |                                       ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:453:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  453 |  void get_token() throw(ParserError);
      |                   ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:456:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  456 |  void get_token_2() throw(ParserError);
      |                     ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:457:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  457 |  void get_check_token() throw(ParserError);
      |                         ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:472:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  472 |  void open_tokens(const char* fname) throw(ParserError);
      |                                      ^~~~~
../gle/gle-interface/../tokens/Tokenizer.h:473:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  473 |  void open_tokens(const string& fname) throw(ParserError);
      |                                        ^~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP1(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1035:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1035 |  inline void setP1(const GLEPoint& p1) { m_P1 = p1; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLELineDO::setP2(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1036:49: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1036 |  inline void setP2(const GLEPoint& p2) { m_P2 = p2; }
      |                                                 ^~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEEllipseDO::setCenter(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1058:56: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1058 |  inline void setCenter(const GLEPoint& c) { m_Center = c; }
      |                                                        ^
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLETextDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1123:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1123 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h: In member function 'void GLEObjectDO::setPosition(const GLEPoint&)':
../gle/gle-interface/gle-interface.h:1190:62: warning: implicitly-declared 'constexpr GLEPoint& GLEPoint::operator=(const GLEPoint&)' is deprecated [-Wdeprecated-copy]
 1190 |  inline void setPosition(const GLEPoint& pos) { m_Position = pos; }
      |                                                              ^~~
In file included from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-interface.h:247:2: note: because 'GLEPoint' has user-provided 'GLEPoint::GLEPoint(const GLEPoint&)'
  247 |  GLEPoint(const GLEPoint& p);
      |  ^~~~~~~~
In file included from ../gle/gle-interface/gle-interface.h:1209,
                 from serverthread.h:28,
                 from mainwindow.h:27,
                 from 3dviewer.h:27,
                 from 3dviewer.cpp:24:
../gle/gle-interface/gle-sourcefile.h: At global scope:
../gle/gle-interface/gle-sourcefile.h:94:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
   94 |  void load() throw(ParserError);
      |              ^~~~~
../gle/gle-interface/gle-sourcefile.h:131:14: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
  131 |  void load() throw(ParserError);
      |              ^~~~~
3dviewer.cpp: In destructor 'virtual QGLE3DWidget::~QGLE3DWidget()':
3dviewer.cpp:56:6: error: 'glDeleteLists' was not declared in this scope
   56 |      glDeleteLists(object, 1);
      |      ^~~~~~~~~~~~~
3dviewer.cpp: In member function 'virtual void QGLE3DWidget::initializeGL()':
3dviewer.cpp:100:18: error: 'GL_FLAT' was not declared in this scope; did you mean 'GL_FLOAT'?
  100 |     glShadeModel(GL_FLAT);
      |                  ^~~~~~~
      |                  GL_FLOAT
3dviewer.cpp:100:5: error: 'glShadeModel' was not declared in this scope
  100 |     glShadeModel(GL_FLAT);
      |     ^~~~~~~~~~~~
3dviewer.cpp: In member function 'virtual void QGLE3DWidget::paintGL()':
3dviewer.cpp:112:18: error: 'GL_PROJECTION' was not declared in this scope; did you mean 'GL_LOCATION'?
  112 |     glMatrixMode(GL_PROJECTION);
      |                  ^~~~~~~~~~~~~
      |                  GL_LOCATION
3dviewer.cpp:112:5: error: 'glMatrixMode' was not declared in this scope
  112 |     glMatrixMode(GL_PROJECTION);
      |     ^~~~~~~~~~~~
3dviewer.cpp:113:5: error: 'glLoadIdentity' was not declared in this scope
  113 |     glLoadIdentity();
      |     ^~~~~~~~~~~~~~
3dviewer.cpp:115:5: error: 'gluPerspective' was not declared in this scope
  115 |     gluPerspective(perspAngle, 1, 1, 100);
      |     ^~~~~~~~~~~~~~
3dviewer.cpp:116:18: error: 'GL_MODELVIEW' was not declared in this scope
  116 |     glMatrixMode(GL_MODELVIEW);
      |                  ^~~~~~~~~~~~
3dviewer.cpp:121:5: error: 'gluLookAt' was not declared in this scope
  121 |     gluLookAt(eye->get(0),eye->get(1),eye->get(2),
      |     ^~~~~~~~~
3dviewer.cpp:126:6: error: 'glScaled' was not declared in this scope; did you mean 'locale'?
  126 |      glScaled(2.0/sf->nx, 2.0/sf->ny, 2.0/(sf->zmax-sf->zmin));
      |      ^~~~~~~~
      |      locale
3dviewer.cpp:127:6: error: 'glTranslated' was not declared in this scope; did you mean 'QTranslator'?
  127 |      glTranslated(-0.5*sf->nx, -0.5*sf->ny, -0.5*(sf->zmax-sf->zmin)-sf->zmin);
      |      ^~~~~~~~~~~~
      |      QTranslator
3dviewer.cpp:129:5: error: 'glCallList' was not declared in this scope
  129 |     glCallList(object);
      |     ^~~~~~~~~~
3dviewer.cpp: In member function 'GLuint QGLE3DWidget::makeObject()':
3dviewer.cpp:157:19: error: 'glGenLists' was not declared in this scope
  157 |     GLuint list = glGenLists(1);
      |                   ^~~~~~~~~~
3dviewer.cpp:158:21: error: 'GL_COMPILE' was not declared in this scope
  158 |     glNewList(list, GL_COMPILE);
      |                     ^~~~~~~~~~
3dviewer.cpp:158:5: error: 'glNewList' was not declared in this scope
  158 |     glNewList(list, GL_COMPILE);
      |     ^~~~~~~~~
3dviewer.cpp:174:13: error: 'GL_POLYGON' was not declared in this scope; did you mean 'GL_COLOR'?
  174 |     glBegin(GL_POLYGON);
      |             ^~~~~~~~~~
      |             GL_COLOR
3dviewer.cpp:174:5: error: 'glBegin' was not declared in this scope
  174 |     glBegin(GL_POLYGON);
      |     ^~~~~~~
3dviewer.cpp:176:7: error: 'glColor3f' was not declared in this scope; did you mean 'qglColor'?
  176 |       glColor3f(lRed, lGreen, lBlue);
      |       ^~~~~~~~~
      |       qglColor
3dviewer.cpp:177:5: error: 'glVertex3f' was not declared in this scope
  177 |     glVertex3f(x,   y,   z[x     + y * sf->nx]);
      |     ^~~~~~~~~~
3dviewer.cpp:181:7: error: 'glEnd' was not declared in this scope
  181 |       glEnd();
      |       ^~~~~
3dviewer.cpp:192:5: error: 'glColor3f' was not declared in this scope; did you mean 'qglColor'?
  192 |     glColor3f(0, 0, 0);
      |     ^~~~~~~~~
      |     qglColor
3dviewer.cpp:193:2: error: 'glBegin' was not declared in this scope
  193 |  glBegin(GL_LINE_LOOP);
      |  ^~~~~~~
3dviewer.cpp:194:2: error: 'glVertex3f' was not declared in this scope
  194 |  glVertex3f(0,      0,      sf->zmin);
      |  ^~~~~~~~~~
3dviewer.cpp:198:2: error: 'glEnd' was not declared in this scope
  198 |  glEnd();
      |  ^~~~~
3dviewer.cpp:221:5: error: 'glEndList' was not declared in this scope
  221 |     glEndList();
      |     ^~~~~~~~~
make[4]: *** [Makefile:1860: objects/3dviewer.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/gui'
make[3]: *** [MakefileAC:86: domake] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/gui'
make[2]: *** [Makefile:167: make_all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make[1]: *** [debian/rules:42: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:38: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2020-08-15T15:46:26Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 0
Build-Time: 2260
Distribution: bullseye-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 2034
Job: gle-graphics_4.2.5-8
Machine Architecture: armhf
Package: gle-graphics
Package-Time: 4343
Source-Version: 4.2.5-8
Space: 0
Status: failed
Version: 4.2.5-8
--------------------------------------------------------------------------------
Finished at 2020-08-15T15:46:26Z
Build needed 00:00:00, 0k disc space