------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=5.9 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/math/ump XDG_CONFIG_HOME=/construction/math/ump HOME=/construction/math/ump TMPDIR="/tmp" PATH=/construction/math/ump/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/math/ump XDG_CONFIG_HOME=/construction/math/ump HOME=/construction/math/ump TMPDIR="/tmp" PATH=/construction/math/ump/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/math/ump/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=5.9 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/ump" EXAMPLESDIR="share/examples/ump" DATADIR="share/ump" WWWDIR="www/ump" ETCDIR="etc/ump" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ump DOCSDIR=/usr/local/share/doc/ump EXAMPLESDIR=/usr/local/share/examples/ump WWWDIR=/usr/local/www/ump ETCDIR=/usr/local/etc/ump SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_SUFX=.txz DEVELOPER=1 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500906 OSVERSION=9999999 OSREL=5.9 _OSRELEASE=5.9-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=10 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.21.txz Installing /packages/All/gmake-4.3_2.txz Installing /packages/All/pkgconf-1.7.3,1.txz Installing /packages/All/xorgproto-2020.1.txz Installing /packages/All/expat-2.2.10.txz Installing /packages/All/libffi-3.3_1.txz Installing /packages/All/libxml2-2.9.10_2.txz Installing /packages/All/wayland-1.18.0.txz Installing /packages/All/liblz4-1.9.3,1.txz Installing /packages/All/zstd-1.4.5_1.txz Installing /packages/All/pciids-20201127.txz Installing /packages/All/libpciaccess-0.16.txz Installing /packages/All/libdrm-2.4.101.txz Installing /packages/All/libunwind-20200331_1.txz Installing /packages/All/libpthread-stubs-0.4.txz Installing /packages/All/libXau-1.0.9.txz Installing /packages/All/libXdmcp-1.1.3.txz Installing /packages/All/libxcb-1.14_1.txz Installing /packages/All/libX11-1.6.12,1.txz Installing /packages/All/libXfixes-5.0.3_2.txz Installing /packages/All/libXdamage-1.1.5.txz Installing /packages/All/libXext-1.3.4,1.txz Installing /packages/All/libxshmfence-1.3.txz Installing /packages/All/libXxf86vm-1.1.4_3.txz Installing /packages/All/libXrender-0.9.10_2.txz Installing /packages/All/libXrandr-1.5.2.txz Installing /packages/All/mesa-libs-20.2.3.txz Installing /packages/All/libGLU-9.0.1.txz Installing /packages/All/pcre-8.44.txz Installing /packages/All/libiconv-1.16.txz Installing /packages/All/ncurses-6.2.20210116.txz Installing /packages/All/readline-8.0.4_1.txz Installing /packages/All/openssl-1.1.1i,1.txz Installing /packages/All/python37-3.7.9_1.txz ===== Message from python37-3.7.9_1: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py37-gdbm databases/py-gdbm@py37 py37-sqlite3 databases/py-sqlite3@py37 py37-tkinter x11-toolkits/py-tkinter@py37 Installing /packages/All/glib-2.66.4_1,1.txz No schema files found: doing nothing. Installing /packages/All/atk-2.36.0.txz Installing /packages/All/libdaemon-0.14_1.txz Installing /packages/All/libICE-1.0.10,1.txz Installing /packages/All/libSM-1.2.3,1.txz Installing /packages/All/dbus-1.12.20_3.txz ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. Installing /packages/All/dbus-glib-0.110.txz Installing /packages/All/gdbm-1.19.txz Installing /packages/All/libevent-2.1.12.txz Installing /packages/All/gnome_subr-1.0.txz Installing /packages/All/avahi-app-0.8.txz ===> Creating groups. Creating group 'avahi' with gid '558'. ===> Creating users Creating user 'avahi' with uid '558'. Installing /packages/All/gmp-6.2.1.txz Installing /packages/All/nettle-3.6.txz Installing /packages/All/libtasn1-4.16.0_1.txz Installing /packages/All/libunistring-0.9.10_1.txz Installing /packages/All/libidn2-2.3.0_1.txz Installing /packages/All/ca_root_nss-3.58.txz ===== Message from ca_root_nss-3.58: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem Installing /packages/All/bash-5.1.4_1.txz Installing /packages/All/bash-completion-2.11,2.txz ===== Message from bash-completion-2.11,2: -- To enable the bash completion library, add the following to your .bashrc file: [[ $PS1 && -f /usr/local/share/bash-completion/bash_completion.sh ]] && \ source /usr/local/share/bash-completion/bash_completion.sh See /usr/local/share/doc/bash-completion/README.md for more information. Installing /packages/All/p11-kit-0.23.22.txz Installing /packages/All/tpm-emulator-0.7.4_2.txz ===> Creating groups. Creating group '_tss' with gid '601'. ===> Creating users Creating user '_tss' with uid '601'. Installing /packages/All/trousers-0.3.14_3.txz ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. ===== Message from trousers-0.3.14_3: -- To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Installing /packages/All/gnutls-3.6.15.txz Installing /packages/All/libpaper-1.1.24.4.txz Installing /packages/All/cups-2.3.3_1.txz ===> Creating groups. Creating group 'cups' with gid '193'. ===> Creating users Creating user 'cups' with uid '193'. Installing /packages/All/png-1.6.37.txz Installing /packages/All/jbigkit-2.1_1.txz Installing /packages/All/jpeg-turbo-2.0.6.txz Installing /packages/All/tiff-4.2.0.txz Installing /packages/All/shared-mime-info-2.0.txz Installing /packages/All/gdk-pixbuf2-2.40.0.txz Installing /packages/All/freetype2-2.10.4.txz ===== Message from freetype2-2.10.4: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed). Installing /packages/All/graphite2-1.3.14.txz Installing /packages/All/harfbuzz-2.7.4.txz Installing /packages/All/fontconfig-2.13.92_2,1.txz Running fc-cache to build fontconfig cache... Font directories: /usr/local/share/fonts /usr/local/lib/X11/fonts /usr/local/share/fonts: skipping, no such directory /usr/local/lib/X11/fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory fc-cache: succeeded Installing /packages/All/fribidi-1.0.10.txz Installing /packages/All/pixman-0.40.0_1.txz Installing /packages/All/cairo-1.16.0_1,3.txz Installing /packages/All/libfontenc-1.1.4.txz Installing /packages/All/mkfontscale-1.2.1.txz Installing /packages/All/font-bh-ttf-1.0.3_4.txz Installing /packages/All/font-misc-meltho-1.0.3_4.txz Installing /packages/All/font-misc-ethiopic-1.0.4.txz Installing /packages/All/encodings-1.0.5,1.txz Installing /packages/All/dejavu-2.37_1.txz ===== Message from dejavu-2.37_1: -- Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. Installing /packages/All/xorg-fonts-truetype-7.7_1.txz Installing /packages/All/libXft-2.3.3.txz Installing /packages/All/pango-1.42.4_5.txz Installing /packages/All/hicolor-icon-theme-0.17.txz Installing /packages/All/gtk-update-icon-cache-3.24.24.txz Installing /packages/All/libXinerama-1.1.4_2,1.txz Installing /packages/All/libXi-1.7.10,1.txz Installing /packages/All/libXcursor-1.2.0.txz Installing /packages/All/libXcomposite-0.4.5,1.txz Installing /packages/All/gtk2-2.24.33.txz SUCCEEDED 00:00:48 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- ===> NOTICE: The ump port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_12 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> NOTICE: The ump port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> ump-math-0.8.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_12 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> NOTICE: The ump port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> ump-math-0.8.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_12 for building => SHA256 Checksum OK for ump-0.8.6.tar.bz2. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> NOTICE: The ump port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> ump-math-0.8.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_12 for building ===> Extracting for ump-math-0.8.6_12 => SHA256 Checksum OK for ump-0.8.6.tar.bz2. Extracted Memory Use: 1.08M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for ump-math-0.8.6_12 ===> Applying ports patches for ump-math-0.8.6_12 from /xports/math/ump/files SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_12 depends on package: gmake>=4.3 - found ===> ump-math-0.8.6_12 depends on package: pkgconf>=1.3.0_1 - found ===> ump-math-0.8.6_12 depends on package: xorgproto>=0 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_12 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> ump-math-0.8.6_12 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> ump-math-0.8.6_12 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> ump-math-0.8.6_12 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> ump-math-0.8.6_12 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> ump-math-0.8.6_12 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> ump-math-0.8.6_12 depends on package: gmake>=4.3 - found ===> ump-math-0.8.6_12 depends on package: pkgconf>=1.3.0_1 - found ===> ump-math-0.8.6_12 depends on package: xorgproto>=0 - found ===> ump-math-0.8.6_12 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> ump-math-0.8.6_12 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> ump-math-0.8.6_12 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> ump-math-0.8.6_12 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> ump-math-0.8.6_12 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> ump-math-0.8.6_12 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> Configuring for ump-math-0.8.6_12 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for ump-math-0.8.6_12 gmake[1]: Entering directory '/construction/math/ump/ump-0.8.6' cc src/inliner.c -o inliner c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/vartypes.cpp -o vartypes.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/utf8_string.cpp -o utf8_string.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/picture.cpp -o picture.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/keyfile.cpp -o keyfile.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/integer.cpp -o integer.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/real.cpp -o real.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/complex.cpp -o complex.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/matrix.cpp -o matrix.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.cpp -o math2.o In file included from src/vartypes.cpp:9: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/complex.h:24, from src/complex.cpp:35: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/integer.h:25, from src/complex.h:25, from src/complex.cpp:35: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ In file included from src/picture.h:25, from src/picture.cpp:122: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ In file included from src/matrix.h:25, from src/matrix.cpp:39: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/integer.h:24, from src/integer.cpp:10: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ In file included from src/math2.h:27, from src/math2.cpp:11: src/vartypes.h:122:37:src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/integer.h:25, from src/matrix.h:26, from src/matrix.cpp:39: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ In file included from src/picture.cpp:122: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ In file included from src/math2.h:28, from src/math2.cpp:11: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ ated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ 372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-WdeprecIn file included from src/integer.h:25, from src/integer.cpp:10: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ ated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ In file included from src/utf8_string.h:25, from src/keyfile.cpp:26: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ In file included from src/keyfile.cpp:26: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ ated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ In file included from src/complex.h:25, from src/complex.cpp:35: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecd] uint8 solid = 255) throw(error_obj); ^~~~~ ated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ ated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ In file included from src/matrix.h:26, from src/matrix.cpp:39: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ In file included from src/math2.h:29, from src/math2.cpp:11: src/picture.h:77:30: wsrc/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedarning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ ] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ In file included from src/integer.cpp:10: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ ] void mul_by_2(void) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ In file included from src/keyfile.cpp:28: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ ] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ ] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ ] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ d] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ ] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ d] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/keyfile.cpp:51:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile::keyfile(const char *filename) throw(error_obj) ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ ] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/keyfile.cpp:59:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatsrc/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecateded] keyfile::keyfile(const keyfile &src) throw(error_obj) ^~~~~ ] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ In file included from src/keyfile.h:30, from src/picture.cpp:123: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesize( uint32 new_size ) throw(error_obj); ^~~~~ d] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/keyfile.cpp:87:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatd] uint8 solid = 255) throw(error_obj); ^~~~~ ed] void keyfile::read_intern(const char *intern_file) throw(error_obj) ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ d] bool antialiased = false ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ ] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~src/keyfile.cpp:126:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile::read(const char *filename) throw(error_obj) ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/keyfile.cpp:155:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile::read(FILE *open_file, const char *filename) throw(error_obj) ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/keyfile.cpp:282:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile_replace_escape_sequences( utf8_string &str ) throw(error_obj) ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/keyfile.cpp:306:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecaated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ ted] void keyfile::set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj) ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.variable.cpp -o math2.variable.o src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ d] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/keyfile.cpp:359:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile::remove_key( const utf8_string &keyname ) throw(error_obj) ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ In file included from src/picture.cpp:123: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj);src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ d] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/keyfile.cpp:427:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/keyfile.cpp:465:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecasrc/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedted] void keyfile::write(const char *filename) throw(error_obj) ^~~~~ ] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-WdeprecatedIn file included from src/matrix.h:27, from src/matrix.cpp:39: src/real.h:74:72: wa] void write(const char *filename) throw(error_obj); ^~~~~ rning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.cpp:11: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/picture.cpp:177:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture::picture(const picture &src) throw(error_obj) ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/picture.cpp:202:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::set_isBackground(bool value) throw(error_obj) ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.cpp:263:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdepreca] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ ted] void picture::set_size(int32 newwidth,int32 newheight) throw(error_obj) ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/matrix.h:27, from src/matrix.cpp:39: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else vIn file included from src/math2.h:30, from src/math2.cpp:11: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ alue*=val; return *this;} ^~~~~ src/picture.cpp:324:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.variablelist.cpp -o math2.variablelist.o src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/picture.cpp:416:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecasrc/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ ted] bool antialiased ) throw(error_obj) ^~~~~ ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/complex.h:26, from src/complex.cpp:35: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/picture.cpp:492:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ In file included from src/matrix.h:28, from src/matrix.cpp:39: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/picture.cpp:573:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-WdeprecatedIn file included from src/matrix.h:28, from src/matrix.cpp:39: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ ] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ ] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/picture.cpp:731:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) throw(error_obj) ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/keyfile.h:29, from src/utf8_string.cpp:20: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ In file included from src/real.h:27, from src/real.cpp:44: src/vartypes.h:122:37: wsrc/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ arning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/picture.cpp:968:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/math2.cpp:11: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ In file included from src/keyfile.h:30, from src/utf8_string.cpp:20: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ In file included from src/matrix.cpp:39: src/matrix.h:47:28: warning: dynamic exception specificatiosrc/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ ns are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/picture.cpp:983:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj) ^~~~~ In file included from src/integer.h:25, from src/real.h:28, from src/real.cpp:44: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprec void operator=(const Matrix &src) throw(error_obj); ^~~~~ ated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/picture.cpp:1004:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::set_solidness_all(uint8 newsolidness) throw(error_obj) ^~~~~ In file included from src/complex.h:26, from src/complex.cpp:35: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }elsesrc/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ value*=val; return *this;} ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/picture.cpp:1014:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::clear(const colorrgb &color) throw(error_obj) ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/picture.cpp:1041:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::convto_rgb(void) throw(error_obj) ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/picture.cpp:1057:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::convto_grayscale(void) throw(error_obj) ^~~~~ ated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/picture.cpp:1077:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::set_pixel_grayscale(int32 x,int32 y,uint8 grey,uint8 solid) throw(error_obj) ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ ] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/picture.cpp:1100:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::set_pixel(int32 x,int32 y,const colorrgb &color,uint8 solid) throw(error_obj) ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/picture.cpp:1150:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) throw(error_obj) ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/picture.cpp:1163:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) throw(error_obj) ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ In file included from src/real.h:28, from src/real.cpp:44: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ In file included from src/complex.cpp:35: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ ] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ In file included from src/math2.h:27, from src/math2.variablelist.cpp:10: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ In file included from src/complex.cpp:35: src/complex.h:56:46: warning: dynamic exception specificatsrc/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ ions are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ In file included from src/math2.h:28, from src/math2.variablelist.cpp:10: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/picture.cpp:1182:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::draw(int32 x,int32 y) const throw(error_obj) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ In file included from src/vector.h:45, from src/matrix.cpp:40: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/picture.cpp:1245:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedated] void picture::draw_shadow(int32 x,int32 y,const colorrgb &color) const throw(error_obj) ^~~~~ ] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ ] void add( const Integer &val ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ ] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/picture.cpp:1312:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::save_ppm(const char *filename, bool save_as_ascii) const throw(error_obj) ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ d] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/picture.cpp:1359:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::save_pcx(const char *filename) const throw(error_obj) ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ ated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; }src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.cpp:1472:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::mirror(void) throw(error_obj) ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ In file included from src/matrix.cpp:40: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated*this; } ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/picture.cpp:1491:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::upside_down(void) throw(error_obj) ^~~~~ ] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ In file included from src/utf8_string.cpp:20: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.cpp:1510:30: warning: dynamic exception specifications are deprecated in C++11 [-WdeprecIn file included from src/math2.h:29, from src/math2.variablelist.cpp:10: src/pictu] keyfile(const char *filename) throw(error_obj); ^~~~~ *this; } ^~~~~ re.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ ated] void picture::rotate90(void) throw(error_obj) ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/picture.cpp:1529:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::rotate180(void) throw(error_obj) ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ ] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/picture.cpp:1534:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::rotate270(void) throw(error_obj) ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.cpp:1544:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::load_pcx(const char *filename) throw(error_obj) ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedd] Integer & operator--(void) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ ] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ d] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ In file included from src/complex.cpp:36: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/picture.cpp:1665:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::operator=(const picture & source) throw(error_obj) ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ ] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/picture.cpp:1724:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/picture.cpp:1752:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const colorrgb &color, bool antialiased, uint8 solid ) throw(error_obj) ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ ] void write(const char *filename) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ ] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/utf8_string.cpp:39:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string::utf8_string( const utf8_string &src ) throw(error_obj) ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ ] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ &ans, 0 ); return ans; } ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/utf8_string.cpp:45:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprsrc/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ ecated] utf8_string::utf8_string( const char *src ) throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ ] void read(const char *filename) throw(error_obj); ^~~~~ d] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/utf8_string.cpp:86:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprsrc/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ ] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ecated] void utf8_string::set_size( uint32 new_size ) throw(error_obj) ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/complex.cpp:39:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Complex::append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj) ^~~~~ src/matrix.cpp:44:16: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/math2.cpp:11: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/utf8_string.cpp:105:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void utf8_string::enlarge_to( uint32 new_size ) throw(error_obj) ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/utf8_string.cpp:126:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdepd] void upside_down(void) throw(error_obj); ^~~~~ recated] utf8_string & utf8_string::append( const utf8_string &src ) throw(error_obj) ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/matrix.cpp:113:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix::Matrix(const Matrix &src) throw(error_obj) ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/matrix.cpp:127:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::set_size(uint32 newwidth, uint32 newheight) throw(error_obj) ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); src/complex.cpp:150:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdepreca ^~~~~ ted] Complex Complex::operator/(const Complex &var) const throw(error_obj) ^~~~~ src/matrix.cpp:161:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj) ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); src/utf8_string.cpp:143:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void utf8_string::operator=( const utf8_string &src ) throw(error_obj) ^~~~~ ^~~~~ Real(const Real &val) throw(error_obj); ^~~~~ src/matrix.cpp:167:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex Matrix::get_complex(uint32 col,uint32 row) const throw(error_obj) ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/matrix.cpp:175:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::trans(void) throw(error_obj) ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/complex.cpp:177:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool Complex::operator<(const Complex &var) const throw(error_obj) ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/matrix.cpp:191:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::adjoint(void) throw(error_obj) ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/complex.cpp:185:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool Complex::operator>(const Complex &var) const throw(error_obj) ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/math2.cpp:11: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/complex.cpp:193:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj) ^~~~~ src/matrix.cpp:235:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj) ^~~~~ src/utf8_string.cpp:247:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & utf8_string::insert( const utf8_string &src, uint32 pos ) throw(error_obj) ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/matrix.cpp:252:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj) ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/utf8_string.cpp:281:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 utf8_string::get_digit( uint32 pos ) const throw(error_obj) ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.variablelist.cpp:10: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/matrix.cpp:268:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::mul( const Complex &val ) throw(error_obj) ^~~~~ src/complex.cpp:232:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj) ^~~~~ src/utf8_string.cpp:295:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void utf8_string::assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj) ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-WdeprecatedIn file included from src/math2.h:33, from src/math2.cpp:11: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ ] keyfile(const char *filename) throw(error_obj); ^~~~~ src/matrix.cpp:286:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj) ^~~~~ src/utf8_string.cpp:320:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string utf8_string::substr( uint32 start, uint32 length ) const throw(error_obj) ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ In file included from src/math2.h:27, from src/math2.variable.cpp:10: src/vartypes.src/complex.cpp:291:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj) ^~~~~ h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/matrix.cpp:309:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::fill(const Complex &val) throw(error_obj) ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.cpp:11: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/matrix.cpp:317:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::identity(void) throw(error_obj) ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/math2.variablelist.cpp:10: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/matrix.cpp:330:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj) ^~~~~ In file included from src/math2.h:28, from src/math2.variable.cpp:10: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ ] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/matrix.cpp:343:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::row_swap(uint32 row1,uint32 row2) throw(error_obj) ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/matrix.cpp:359:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::row_mul(uint32 row,const Complex &val) throw(error_obj) ^~~~~ ] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/matrix.cpp:370:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj) ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); src/matrix.cpp:381:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::inverse(void) throw(error_obj) ^~~~~ ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/matrix.cpp:396:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj) ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/matrix.cpp:443:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatsrc/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ ed] void Matrix::operator=(const Matrix &src) throw(error_obj) ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/matrix.cpp:451:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex Matrix::det(void) const throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ In file included from src/math2.h:34, from src/math2.cpp:11: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/matrix.cpp:510:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::set_next( const Complex &value ) throw(error_obj) ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/math2.variable.cpp:10: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/math2.variablelist.cpp:10: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ d] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ d] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ d] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ d] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ ] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ d] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ ] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ In file included from src/math2.cpp:11: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ d] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ In file included from src/real.cpp:44: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ ^~~~~ d] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/math2.variablelist.cpp:10: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ void set_boolean(bool newbool) throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.variable.cpp:10: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ ] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ Array(const Array &src) throw(error_obj); ^~~~~ ] void read(const char *filename) throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/math2.variable.cpp:10: src/vector.h:In file included from src/math2.h:32, from src/math2.variablelist.cpp:10: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.variablelist.cpp:10: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.variablelist.cpp:10: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/math2.variablelist.cpp:10: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/math2.variablelist.cpp:10: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ 61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ In file included from src/math2.cpp:12: src/math2.intern.h:23:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_create_symbol_vector(const utf8_string &string, Vector *symbols) throw(error_obj); ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ In file included from src/math2.cpp:12: src/math2.intern.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool new_isdeletable = false, bool hard_linking = true ) throw(error_obj); void operator=(CodeLine &src) throw(error_obj); ^~~~~ ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/math2.intern.h:91:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left,const Variable *right, VariableList *prIn file included from src/real.cpp:44: src/real.h:128:45: warning: dynamic exception specifications ivate_varlist) throw(error_obj); ^~~~~ are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.intern.h:92:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.intern.h:93:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/math2.intern.h:94:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.intern.h:96:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.intern.h:97:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array_of_two(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/math2.intern.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_axes(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/math2.intern.h:99:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/math2.intern.h:100:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.intern.h:101:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_bottom(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/math2.intern.h:102:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_col(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/math2.variablelist.cpp:11: src/math2.intern.h:23:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_create_symbol_vector(const utf8_string &string, Vector *symbols) throw(error_obj); ^~~~~ src/math2.intern.h:103:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_height(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); In file included from src/math2.variablelist.cpp:11: src/math2.intern.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool new_isdeletable = false, bool hard_linking = true ) throw(error_obj); ^~~~~ ^~~~~ src/math2.intern.h:104:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_left(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/math2.intern.h:105:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_right(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:91:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:92:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:106:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_row(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:93:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:107:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_top(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:94:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:108:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_type(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/real.cpp:45: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/math2.intern.h:96:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:97:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array_of_two(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:109:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_width(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/math2.intern.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_axes(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/math2.intern.h:99:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:110:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_grid(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:100:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:101:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_bottom(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:111:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_insert(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/math2.intern.h:102:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_col(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:112:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.intern.h:103:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdep] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ recated] void builtin_get_height(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ^~~~~ src/math2.intern.h:104:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_left(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/math2.intern.h:105:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_right(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:113:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_merge(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:106:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_row(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/math2.intern.h:107:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_top(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:114:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:108:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_type(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/math2.intern.h:109:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_width(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:110:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_grid(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:115:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:111:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdepsrc/math2.intern.h:116:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plot(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); recated] void builtin_insert(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ^~~~~ src/real.cpp:108:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj) ^~~~~ src/math2.intern.h:112:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:113:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_merge(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:117:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow_mod(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:114:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:115:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:116:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plot(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:117:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow_mod(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:118:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:118:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:119:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pixel(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:200:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj) ^~~~~ src/math2.intern.h:119:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pixel(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:120:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_point(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:120:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_point(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:121:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:121:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:124:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_abs(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:125:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:124:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_abs(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:126:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:127:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_adj(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:128:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_almost_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:125:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:261:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(int32 new_value) throw(error_obj) ^~~~~ src/math2.intern.h:129:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_and(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:130:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_arg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:126:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:131:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:132:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:127:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_adj(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:282:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(int64 new_value) throw(error_obj) ^~~~~ src/math2.intern.h:133:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:134:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:128:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_almost_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:135:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:129:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_and(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:303:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(const Integer &new_value) throw(error_obj) ^~~~~src/math2.intern.h:136:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdep recated] void builtin_comb(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:130:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_arg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:137:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:131:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:324:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj) ^~~~~ src/math2.intern.h:138:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:132:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:139:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_dec(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:140:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_decrement(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:133:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:141:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_delete(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:347:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(const Real &val) throw(error_obj) ^~~~~ src/math2.intern.h:142:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_det(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:134:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:143:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:144:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_equal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:135:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:145:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_error(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:146:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_faculty(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:136:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_comb(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:147:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_fpart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:148:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_frac(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:137:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:149:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:150:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:138:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:151:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_im(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:152:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_inc(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:139:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_dec(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:153:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:140:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_decrement(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:420:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.intern.h:141:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_delete(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ] Real Real::operator+(const Real &val) const throw(error_obj) ^~~~~ src/math2.intern.h:154:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ipart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:155:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_isqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:142:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_det(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:156:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ln(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:157:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:143:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log2(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:159:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_constant(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:144:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_equal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:160:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_type_locked(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:440:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::add(const Real &val) throw(error_obj) ^~~~~ src/math2.intern.h:161:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_undeletable(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:145:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_error(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:162:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_matrix(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:472:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real Real::operator-(const Real &val) const throw(error_obj) ^~~~~ src/math2.intern.h:163:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_minus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:146:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_faculty(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:147:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_fpart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:164:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_modulo(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:165:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:148:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_frac(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:166:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nderiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:149:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:167:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_neg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:150:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:168:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nint(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:151:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_im(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ ^~~~~ src/math2.intern.h:169:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_not(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:170:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_notequal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:171:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nsolve(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:152:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_inc(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:172:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_or(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:499:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.intern.h:153:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdepsrc/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ recated] void builtin_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:173:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_perm(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:174:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_picture(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:175:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:154:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ipart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:176:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_polyreg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/math2.intern.h:155:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_isqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:177:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:178:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_rand(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:156:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ln(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:179:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_re(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.intern.h:180:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:181:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_add(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:157:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log(Variable *res, Variable *left,const Variable *right, VariableList *privatsrc/math2.intern.h:182:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ e_varlist) throw(error_obj); ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.intern.h:183:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:184:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:185:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log2(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:186:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_sub(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/math2.variable.cpp:10: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/math2.intern.h:187:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_shade(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ ^~~~~ src/math2.intern.h:159:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_constant(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:188:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:160:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_type_locked(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:189:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.intern.h:190:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/math2.intern.h:191:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:161:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdepsrc/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ recated] void builtin_make_undeletable(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:192:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:193:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sum(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:162:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_matrix(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/math2.intern.h:194:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:163:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_minus(Variable *res, Variable *left,const Variable *right, VariableList *privsrc/math2.intern.h:195:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table2d(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ate_varlist) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/math2.intern.h:196:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:164:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_modulo(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:197:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:165:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/math2.intern.h:166:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nderiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:167:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdepsrc/math2.intern.h:198:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdep] void Real::sub(const Real &val) throw(error_obj) ^~~~~ recated] void builtin_time(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:199:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.variablelist.cpp:31:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList::VariableList(const VariableList &src) throw(error_obj) ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/math2.variablelist.cpp:42:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void VariableList::operator=(const VariableList &src) throw(error_obj) ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/real.cpp:532:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) throw(error_obj) ^~~~~ src/math2.variablelist.cpp:73:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 VariableList::get_id(const char *name) const throw(error_obj) ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/math2.variablelist.cpp:111:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable * VariableList::get_pointer_rw(uint32 idnr) throw(error_obj) ^~~~~ recated] void builtin_neg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:548:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real Real::operator*(const Real &val) const throw(error_obj) ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/real.cpp:565:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::mul(const Real &val) throw(error_obj) ^~~~~ src/math2.variablelist.cpp:123:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * VariableList::get_pointer(uint32 idnr) const throw(error_obj) ^~~~~ src/math2.intern.h:168:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nint(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/math2.variablelist.cpp:148:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void VariableList::make_undeletable(uint32 idnr) throw(error_obj) ^~~~~ ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/real.cpp:590:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real Real::operator/(const Real &val) const throw(error_obj) ^~~~~ src/math2.variablelist.cpp:163:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool VariableList::get_deletable(uint32 idnr) const throw(error_obj) ^~~~~ src/math2.variablelist.cpp:175:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void VariableList::remove(uint32 idnr) throw(error_obj) ^~~~~ src/real.cpp:601:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::div(const Real &val) throw(error_obj) ^~~~~ src/math2.variablelist.cpp:222:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj) ^~~~~ src/real.cpp:626:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & Real::operator=(const Real &val) throw(error_obj) ^~~~~ src/math2.intern.h:169:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_not(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:170:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_notequal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.variablelist.cpp:303:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj) ^~~~~ src/math2.intern.h:171:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nsolve(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:172:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_or(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:173:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_perm(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:174:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_picture(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:175:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:176:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_polyreg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:177:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:178:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_rand(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:179:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_re(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:180:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:726:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real ipart(const Real &val) throw(error_obj) ^~~~~ src/math2.intern.h:181:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_add(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:182:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:183:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:734:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real fpart(const Real &val) throw(error_obj) ^~~~~ src/math2.intern.h:184:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:185:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:186:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_sub(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:187:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_shade(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:742:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real sign(const Real &val) throw(error_obj) ^~~~~ src/math2.intern.h:188:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:189:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:190:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:191:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:192:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:193:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sum(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:194:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:195:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table2d(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:196:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.cpp:767:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real frac(const Real &val, int32 highest_bottom_value = 1000) throw(error_obj) ^~~~~ src/math2.intern.h:197:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:198:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_time(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:199:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/real.cpp:856:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real power(const Real &val, const Integer &nr) throw(error_obj) ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/math2.cpp:42:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj) ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.cpp:199:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool needright ) throw(error_obj) ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/math2.cpp:205:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj) ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/math2.variable.cpp:10: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/math2.cpp:509:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj) ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/math2.variable.cpp:10: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/math2.cpp:530:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.cpp:569:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.cpp:607:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj) ^~~~~ src/math2.cpp:634:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_create_symbol_vector( const utf8_string &string, Vector *symbols) throw(error_obj) ^~~~~ In file included from src/math2.h:33, from src/math2.variable.cpp:10: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/math2.variable.cpp:10: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/math2.variable.cpp:10: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/math2.variable.cpp:10: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/math2.variable.cpp:20:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/math2.variable.cpp:142:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable::Variable(const Variable &src) throw(error_obj) ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/math2.variable.cpp:169:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::operator=(const Variable &src) throw(error_obj) ^~~~~ src/math2.variable.cpp:253:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_can_change_type(bool boolean) throw(error_obj) ^~~~~ src/math2.variable.cpp:261:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_name(const utf8_string &newname) throw(error_obj) ^~~~~ src/math2.variable.cpp:270:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* Variable::get_matrix(void) const throw(error_obj) ^~~~~ src/math2.variable.cpp:281:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* Variable::get_matrix_rw(void) throw(error_obj) ^~~~~ src/math2.variable.cpp:295:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* Variable::get_array(void) const throw(error_obj) ^~~~~ src/math2.variable.cpp:306:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* Variable::get_array_rw(void) throw(error_obj) ^~~~~ src/math2.variable.cpp:320:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* Variable::get_picture(void) const throw(error_obj) ^~~~~ In file included from src/integer.cpp:11: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/math2.variable.cpp:331:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* Variable::get_picture_rw(void) throw(error_obj) ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/math2.variable.cpp:345:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::clear(void) throw(error_obj) ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/integer.cpp:18:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::append_to_string( utf8_string &str, uint32 nrofdigits ) const throw(error_obj) ^~~~~ src/math2.variable.cpp:403:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_complex(const Complex &newvalue) throw(error_obj) ^~~~~ src/math2.variable.cpp:437:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_boolean(bool newbool) throw(error_obj) ^~~~~ src/integer.cpp:118:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj) ^~~~~ src/math2.variable.cpp:453:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_array(const Array *newarray) throw(error_obj) ^~~~~ src/integer.cpp:152:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj) ^~~~~ src/integer.cpp:163:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer::Integer(floatx src) throw(error_obj) ^~~~~ src/math2.variable.cpp:487:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_matrix(const Matrix *newmatrix) throw(error_obj) ^~~~~ src/math2.variable.cpp:524:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_picture(const Picture *newpic) throw(error_obj) ^~~~~ src/integer.cpp:240:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator=(floatx val) throw(error_obj) ^~~~~ src/math2.variable.cpp:561:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* Variable::get_string(void) const throw(error_obj) ^~~~~ src/math2.variable.cpp:572:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* Variable::get_string_rw(void) throw(error_obj) ^~~~~ src/integer.cpp:313:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer::Integer( const Integer &src ) throw(error_obj) ^~~~~ src/math2.variable.cpp:586:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* Variable::get_name(void) const throw(error_obj) ^~~~~ src/math2.variable.cpp:594:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::calc_code_line( Variable *res ) throw(error_obj) ^~~~~ src/math2.variable.cpp:635:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_string(const utf8_string &newstring) throw(error_obj) ^~~~~ src/integer.cpp:467:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator=(const Integer &val) throw(error_obj) ^~~~~ src/math2.variable.cpp:655:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_code_line(const char *new_code_line) throw(error_obj) ^~~~~ src/math2.variable.cpp:684:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* Variable::get_complex(void) const throw(error_obj) ^~~~~ src/math2.variable.cpp:695:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* Variable::get_complex_rw(void) throw(error_obj) ^~~~~ src/integer.cpp:714:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) throw(error_obj) ^~~~~ src/integer.cpp:724:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::enlarge_to(uint32 new_size) throw(error_obj) ^~~~~ src/math2.variable.cpp:706:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool Variable::get_boolean(void) const throw(error_obj) ^~~~~ src/integer.cpp:753:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator++(void) throw(error_obj) ^~~~~ src/integer.cpp:797:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator--(void) throw(error_obj) ^~~~~ src/integer.cpp:840:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::add_data( const Integer &nr ) throw(error_obj) ^~~~~ src/integer.cpp:901:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj) ^~~~~ src/integer.cpp:1014:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer Integer::operator+(const Integer &val) const throw(error_obj) ^~~~~ src/integer.cpp:1060:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer Integer::operator-(const Integer &val) const throw(error_obj) ^~~~~ src/integer.cpp:1106:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::mul_by_2(void) throw(error_obj) ^~~~~ src/integer.cpp:1127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::mul_by_2_pow_32(uint32 n) throw(error_obj) ^~~~~ src/integer.cpp:1164:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::div_by_2(void) throw(error_obj) ^~~~~ src/integer.cpp:1180:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::div_by_2_pow_32(void) throw(error_obj) ^~~~~ src/integer.cpp:1259:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj) ^~~~~ src/integer.cpp:1271:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj) ^~~~~ src/integer.cpp:1400:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::add(const Integer &val) throw(error_obj) ^~~~~ src/integer.cpp:1435:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::sub(const Integer &val) throw(error_obj) ^~~~~ src/integer.cpp:1484:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::set_bit( uint32 bit ) throw(error_obj) ^~~~~ src/integer.cpp:1499:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::clear_bit( uint32 bit ) throw(error_obj) ^~~~~ src/integer.cpp:1512:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool Integer::check_bit( uint32 bit ) const throw(error_obj) ^~~~~ src/integer.cpp:1522:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer iSqrt( const Integer &var ) throw(error_obj) ^~~~~ src/integer.cpp:1562:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::power( Integer nr, Integer *dest ) const throw(error_obj) ^~~~~ src/integer.cpp:1628:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::mul_data( const Integer &factor, Integer *dest ) const throw(error_obj) ^~~~~ src/integer.cpp:1670:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::mul( const Integer &factor, Integer *dest ) const throw(error_obj) ^~~~~ src/integer.cpp:1705:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::faculty(void) throw(error_obj) ^~~~~ src/integer.cpp:1767:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::perm( Integer n, Integer k ) throw(error_obj) ^~~~~ src/integer.cpp:1789:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::comb( const Integer &n, Integer k ) throw(error_obj) ^~~~~ src/integer.cpp:1810:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj) ^~~~~ src/integer.cpp:1843:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj) ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.builtin.cpp -o math2.builtin.o In file included from src/math2.h:27, from src/math2.builtin.cpp:9: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/math2.h:28, from src/math2.builtin.cpp:9: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/math2.builtin.cpp:9: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.builtin.cpp:9: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.array.cpp -o math2.array.o src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ In file included from src/math2.h:27, from src/math2.array.cpp:11: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/math2.h:28, from src/math2.array.cpp:11: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/math2.array.cpp:11: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/math2.builtin.cpp:9: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/math2.builtin.cpp:9: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.array.cpp:11: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ ] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/math2.array.cpp:11: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/math2.array.cpp:11: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/math2.builtin.cpp:9: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ ] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] d] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/math2.builtin.cpp:9: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} In file included from src/math2.h:32, from src/math2.array.cpp:11: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/math2.array.cpp:11: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ In file included from src/math2.h:33, from src/math2.array.cpp:11: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.array.cpp:11: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ In file included from src/math2.h:33, from src/math2.builtin.cpp:9: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/math2.builtin.cpp:9: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ In file included from src/math2.h:34, from src/math2.array.cpp:11: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/math2.builtin.cpp:9: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]In file included from src/math2.array.cpp:11: src/math2.h:46:17: warning: dynamic exception specific friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ ations are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/math2.builtin.cpp:9: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ void set_picture(const Picture *newpic) throw(error_obj); src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ In file included from src/math2.builtin.cpp:10: src/math2.intern.h:23:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_create_symbol_vector(const utf8_string &string, Vector *symbols) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ In file included from src/math2.builtin.cpp:10: src/math2.intern.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool new_isdeletable = false, bool hard_linking = true ) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.intern.h:91:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:92:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.intern.h:93:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.intern.h:94:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.intern.h:96:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ ^~~~~ src/math2.intern.h:97:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array_of_two(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_axes(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/math2.array.cpp:22:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdepr ^~~~~ ecated] Array::Array(const Array &src) throw(error_obj) ^~~~~ src/math2.intern.h:99:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:100:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:101:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_bottom(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.array.cpp:56:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::operator=(const Array &src) throw(error_obj) ^~~~~ src/math2.intern.h:102:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_col(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.array.cpp:72:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::add_this_variable( Variable *var ) throw(error_obj) ^~~~~ src/math2.intern.h:103:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_height(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:104:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_left(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.array.cpp:101:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::add_variable(const Variable *var) throw(error_obj) ^~~~~ src/math2.intern.h:105:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_right(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:106:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_row(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/math2.array.cpp:123:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdep ^~~~~ recated] const Variable * Array::get_variable(uint32 nr) const throw(error_obj) ^~~~~ src/math2.intern.h:107:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_top(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:108:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_type(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.array.cpp:130:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdepsrc/math2.intern.h:109:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_width(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ recated] void Array::set_variable( uint32 nr, const Variable &new_var) throw(error_obj) ^~~~~ src/math2.intern.h:110:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_grid(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.array.cpp:139:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::set_size( uint32 new_size ) throw(error_obj) ^~~~~ src/math2.intern.h:111:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_insert(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.array.cpp:161:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::increase_size(void) throw(error_obj) ^~~~~ src/math2.intern.h:112:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.array.cpp:180:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::insert( const Variable *var, uint32 at_pos ) throw(error_obj) ^~~~~ src/math2.intern.h:113:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_merge(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:114:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:115:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/math2.array.cpp:202:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::insert_this( Variable *var, uint32 at_pos ) throw(error_obj) ^~~~~ ^~~~~ src/math2.intern.h:116:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plot(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:117:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow_mod(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:118:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:119:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pixel(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:120:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_point(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:121:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:124:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_abs(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:125:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:126:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:127:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_adj(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:128:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_almost_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:129:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_and(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:130:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_arg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:131:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:132:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:133:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:134:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:135:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:136:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_comb(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:137:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:138:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:139:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_dec(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:140:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_decrement(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:141:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_delete(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:142:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_det(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:143:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:144:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_equal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:145:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_error(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:146:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_faculty(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:147:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_fpart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:148:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_frac(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:149:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:150:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:151:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_im(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:152:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_inc(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:153:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:154:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ipart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:155:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_isqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:156:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ln(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:157:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log2(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:159:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_constant(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:160:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_type_locked(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:161:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_undeletable(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:162:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_matrix(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:163:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_minus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:164:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_modulo(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:165:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:166:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nderiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:167:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_neg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:168:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nint(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:169:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_not(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:170:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_notequal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:171:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nsolve(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:172:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_or(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:173:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_perm(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:174:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_picture(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:175:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:176:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_polyreg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:177:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:178:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_rand(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:179:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_re(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:180:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:181:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_add(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:182:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:183:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:184:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:185:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:186:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_sub(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:187:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_shade(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:188:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:189:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:190:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:191:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:192:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:193:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sum(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:194:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:195:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table2d(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:196:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:197:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:198:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_time(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:199:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.builtin.cpp:33:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:44:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_add(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:51:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_sub(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:58:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_mul(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:65:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_div(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:72:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:79:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pow(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:86:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_inc(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:104:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_decrement(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:122:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_and(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:140:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_or(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:176:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_not(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:192:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_equal(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:200:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_notequal(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:208:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:225:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:242:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater_eq(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:259:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller_eq(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:276:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_almost_eq(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:327:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plus(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:380:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_neg(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:411:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_minus(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:439:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_mul(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:481:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_div(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:498:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_intdiv(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:532:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_modulo(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:566:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:626:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_faculty(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:659:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ipart(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:690:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sin(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:704:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cos(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:718:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tan(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:732:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asin(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:746:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acos(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:760:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atan(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:774:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sqrt(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:788:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_isqrt(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:814:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ln(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:828:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:842:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log2(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:856:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_abs(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:887:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_re(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:919:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_im(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:950:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_rand(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:958:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_arg(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:990:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_time(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1002:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_fpart(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1033:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sinh(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1048:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cosh(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1063:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tanh(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1078:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asinh(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1093:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acosh(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1108:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atanh(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1123:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_det(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1138:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_adj(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1160:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_delete(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1212:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_undeletable(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1257:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_constant(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1295:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_type_locked(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1332:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sum(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1424:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nderiv(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1500:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nint(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1602:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nsolve(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1708:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_picture(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1744:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_shade(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1828:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_axes(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1908:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_grid(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2047:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_perm(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2066:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_comb(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2085:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_type(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2093:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_point(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2125:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2175:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2268:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2345:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pixel(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2377:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_line(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2411:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_line(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2447:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2489:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_circle(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2528:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table2d(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2663:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2774:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plot(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3098:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_polyreg(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3218:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3248:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_width(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3284:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_height(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3312:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3349:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_left(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3364:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_right(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3379:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_top(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3394:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_bottom(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3409:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_dec(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3456:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_frac(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3513:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_col(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3542:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_row(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3571:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_error(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3601:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_merge(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3672:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3697:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_matrix(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3719:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3740:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_insert(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3772:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3790:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3820:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array_of_two(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3835:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow_mod(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.picture.cpp -o math2.picture.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.codeline.cpp -o math2.codeline.o In file included from src/math2.h:27, from src/math2.picture.cpp:9: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/math2.h:27, from src/math2.codeline.cpp:10: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/math2.h:28, from src/math2.picture.cpp:9: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ In file included from src/math2.h:28, from src/math2.codeline.cpp:10: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/math2.picture.cpp:9: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/math2.codeline.cpp:10: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ d] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.codeline.cpp:10: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/math2.codeline.cpp:10: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/math2.codeline.cpp:10: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.picture.cpp:9: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/math2.picture.cpp:9: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/math2.picture.cpp:9: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ ] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate ^~~~~ d] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/math2.codeline.cpp:10: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/math2.codeline.cpp:10: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/math2.picture.cpp:9: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.codeline.cpp:10: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/math2.codeline.cpp:10: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/math2.codeline.cpp:10: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/math2.codeline.cpp:10: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/math2.picture.cpp:9: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.codeblock.cpp -o math2.codeblock.o src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/math2.codeline.cpp:11: src/math2.intern.h:23:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_create_symbol_vector(const utf8_string &string, Vector *symbols) throw(error_obj); ^~~~~ In file included from src/math2.codeline.cpp:11: src/math2.intern.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool new_isdeletable = false, bool hard_linking = true ) throw(error_obj); ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/math2.intern.h:91:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:92:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:93:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:94:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:96:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:97:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array_of_two(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_axes(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:99:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:100:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:101:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_bottom(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:102:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_col(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:103:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_height(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:104:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_left(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:105:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_right(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:106:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_row(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:107:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_top(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:108:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_type(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:109:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_width(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:110:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_grid(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:111:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_insert(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:112:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:113:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_merge(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:114:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:115:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:116:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plot(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:117:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow_mod(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:118:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:119:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pixel(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:120:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_point(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:121:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:124:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_abs(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:125:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:126:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:127:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_adj(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:128:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_almost_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:129:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_and(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:130:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_arg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:131:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:132:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:133:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:134:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:135:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:136:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_comb(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:137:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:138:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:139:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_dec(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:140:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_decrement(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:141:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_delete(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:142:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_det(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:143:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:144:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_equal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:145:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_error(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:146:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_faculty(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:147:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_fpart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:148:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_frac(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/math2.h:27, from src/math2.codeblock.cpp:10: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/math2.h:28, from src/math2.codeblock.cpp:10: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/math2.intern.h:149:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/math2.intern.h:150:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.intern.h:151:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_im(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:152:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_inc(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:153:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:154:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ipart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:155:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_isqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:156:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ln(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:157:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log2(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:159:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_constant(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:160:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_type_locked(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:161:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_undeletable(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:162:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_matrix(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:163:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_minus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:164:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_modulo(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:165:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:166:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nderiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:167:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_neg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:168:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nint(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/math2.codeblock.cpp:10: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.picture.cpp:9: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/math2.intern.h:169:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_not(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/math2.intern.h:170:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_notequal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:171:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nsolve(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:172:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_or(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:173:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_perm(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:174:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_picture(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:175:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.picture.cpp:9: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/math2.intern.h:176:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_polyreg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:177:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.intern.h:178:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_rand(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.functionlist.cpp -o math2.functionlist.o src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ ] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = ssrc/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ rc.imaginary; return *this; } ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/math2.intern.h:179:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_re(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:180:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/math2.picture.cpp:9: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/math2.intern.h:181:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_add(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:182:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/math2.intern.h:183:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/math2.intern.h:184:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/math2.intern.h:185:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:186:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_sub(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/math2.intern.h:187:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_shade(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/math2.intern.h:188:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/math2.intern.h:189:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/math2.intern.h:190:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/math2.intern.h:191:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/math2.intern.h:192:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ ^~~~~ src/math2.intern.h:193:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sum(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/math2.intern.h:194:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/math2.intern.h:195:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table2d(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/math2.intern.h:196:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:197:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.intern.h:198:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_time(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.intern.h:199:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.codeline.cpp:39:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_special_cases( Vector &symbols ) throw(error_obj); ^~~~~ src/math2.codeline.cpp:40:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_negates( Vector &symbols ) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.codeline.cpp:41:63: warning: dynamic exception specifications are deprecated in C++11 [-Wd] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ eprecated] void parse_implicit_multiplication( Vector &symbols ) throw(error_obj); ^~~~~ src/math2.codeline.cpp:42:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_absoulute_values( Vector &symbols ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.codeline.cpp:45:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int get_term_length( const Vector &symbols, int index ) throw(error_obj); ^~~~~ In file included from src/math2.picture.cpp:9: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.codeline.cpp:52:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine::CodeLine(CodeLine &src) throw(error_obj) ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.codeline.cpp:64:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeLine::operator=(CodeLine &src) throw(error_obj) ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.codeline.cpp:73:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist) throw(error_obj) ^~~~~ In file included from src/math2.h:27, from src/math2.functionlist.cpp:11: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ In file included from src/math2.h:28, from src/math2.functionlist.cpp:11: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.codeline.cpp:316:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeLine::parse_pow_mods(void) throw(error_obj) ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/math2.functionlist.cpp:11: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/math2.codeline.cpp:372:56: warning: dynamic exception specifications are deprecated in C++11 [-Wsrc/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]deprecated] void parse_absoulute_values( Vector &symbols ) throw(error_obj) ^~~~~ const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.codeline.cpp:442:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_implicit_multiplication( Vector &symbols ) throw(error_obj) ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.codeline.cpp:481:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_negates( Vector &symbols ) throw(error_obj) ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.codeline.cpp:526:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int get_term_length( const Vector &symbols, int index ) throw(error_obj) ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate void add_variable(const Variable *var) throw(error_obj); ^~~~~ d] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.codeline.cpp:579:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_special_cases( Vector &symbols ) throw(error_obj) ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.codeline.cpp:710:64: warning: dynamic exception specifications are deprecated in C++11 [-W const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ deprecated] void CodeLine::round_bracket_reducing(void *ptr, int start_at) throw(error_obj) ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.codeline.cpp:837:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 CodeLine::parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj) ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.codeline.cpp:874:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeLine::matrix_bracket_reducing(void *ptr) throw(error_obj) ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.functionlist.cpp:11: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/math2.functionlist.cpp:11: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/math2.codeline.cpp:1078:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeLine::create_nodes(void * ptr, int start_at) throw(error_obj) ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ d] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.picture.cpp:14:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture::Picture() throw(error_obj) ^~~~~ src/math2.codeline.cpp:1290:105: warning: dynamic exception specifications are deprecated in C++11 [src/math2.picture.cpp:21:38: warning: dynamic exception specifications are deprecated in C++11 [-Wde-Wdeprecated] void CodeLine::calc( Variable *answer, VariableList *private_varlist, Vector *tmp_variables ) throw(error_obj) ^~~~~ precated] Picture::Picture(const Picture &src) throw(error_obj) ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.picture.cpp:38:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] floatx newbottom,floatx newtop) throw(error_obj) ^~~~~ src/math2.picture.cpp:48:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Picture::set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj) ^~~~~ src/math2.picture.cpp:59:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Picture::operator=(const Picture &src) throw(error_obj) ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.codeblock.cpp:10: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/math2.codeblock.cpp:10: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/math2.codeblock.cpp:10: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/math2.codeblock.cpp:10: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/math2.codeblock.cpp:10: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.codeblock.cpp:10: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/math2.codeblock.cpp:10: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/math2.codeblock.cpp:10: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/math2.codeblock.cpp:10: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/math2.functionlist.cpp:11: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ In file included from src/math2.h:32, from src/math2.functionlist.cpp:11: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/math2.functionlist.cpp:11: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/math2.functionlist.cpp:11: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/math2.functionlist.cpp:11: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/math2.codeblock.cpp:11: src/math2.intern.h:23:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_create_symbol_vector(const utf8_string &string, Vector *symbols) throw(error_obj); ^~~~~ In file included from src/math2.codeblock.cpp:11: src/math2.intern.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool new_isdeletable = false, bool hard_linking = true ) throw(error_obj); ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/math2.intern.h:91:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:92:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:93:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:94:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:96:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/ump_3d_viewer.cpp -o ump_3d_viewer.o src/math2.intern.h:97:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array_of_two(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_axes(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:99:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:100:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:101:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_bottom(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:102:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_col(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:103:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_height(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:104:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_left(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:105:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_right(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:106:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_row(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:107:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_top(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:108:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_type(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:109:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_width(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:110:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_grid(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:111:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_insert(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:112:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:113:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_merge(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:114:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:115:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:116:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plot(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:117:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow_mod(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:118:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:119:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pixel(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:120:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_point(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:121:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:124:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_abs(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:125:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:126:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:127:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_adj(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:128:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_almost_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:129:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_and(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:130:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_arg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:131:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:132:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:133:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:134:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:135:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:136:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_comb(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:137:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:138:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:139:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_dec(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:140:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_decrement(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:141:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_delete(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:142:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_det(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:143:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:144:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_equal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:145:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_error(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:146:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_faculty(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:147:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_fpart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:148:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_frac(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:149:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:150:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:151:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_im(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:152:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_inc(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:153:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:154:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ipart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:155:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_isqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:156:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ln(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:157:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log2(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:159:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_constant(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:160:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_type_locked(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:161:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_undeletable(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:162:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_matrix(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:163:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_minus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:164:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_modulo(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:165:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:166:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nderiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:167:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_neg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:168:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nint(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:169:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_not(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:170:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_notequal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:171:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nsolve(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:172:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_or(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:173:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_perm(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:174:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_picture(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:175:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:176:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_polyreg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:177:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:178:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_rand(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:179:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_re(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:180:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:181:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_add(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:182:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:183:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:184:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:185:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:186:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_sub(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:187:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_shade(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:188:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:189:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:190:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:191:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:192:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:193:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sum(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:194:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:195:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table2d(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:196:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:197:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:198:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_time(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:199:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.codeblock.cpp:21:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void overwrite_comments(char *str) throw(error_obj); ^~~~~ src/math2.codeblock.cpp:22:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int get_word( const char *str, utf8_string &word ) throw(error_obj); ^~~~~ src/math2.codeblock.cpp:47:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:72:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock::CodeBlockLine::CodeBlockLine(const CodeBlockLine &src) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:86:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlock::CodeBlockLine::operator=(const CodeBlockLine &src) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:123:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock::CodeBlock(const CodeBlock &src) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:135:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlock::set_code(const char *newcode) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:155:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier ) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:232:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlock::calc( Variable *answer ) throw(error_obj) ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/math2.functionlist.cpp:11: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/math2.functionlist.cpp:11: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/math2.functionlist.cpp:12: src/math2.intern.h:23:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_create_symbol_vector(const utf8_string &string, Vector *symbols) throw(error_obj); ^~~~~ In file included from src/math2.functionlist.cpp:12: src/math2.intern.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool new_isdeletable = false, bool hard_linking = true ) throw(error_obj); ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/math2.intern.h:91:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:92:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:93:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:94:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:96:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:97:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array_of_two(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:98:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_axes(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:99:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:100:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:101:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_bottom(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:102:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_col(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:103:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_height(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.codeblock.cpp:310:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlock::operator=(const CodeBlock &src) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:336:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void overwrite_comments(char *str) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:404:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int get_word( const char *str, utf8_string &word ) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:426:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlock::set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:705:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlock::add_automatic_curleys(void) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:791:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool CodeBlock::create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:1142:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:1176:86: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlock::add_curley(CodeBlock_Type type, CodeBlock_SubType sub_type, int pos) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:1200:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlock::add_void( CodeBlock_SubType sub_type ) throw(error_obj) ^~~~~ src/math2.codeblock.cpp:1224:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending ) const throw(error_obj) ^~~~~ src/math2.intern.h:104:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_left(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:105:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_right(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:106:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_row(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:107:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_top(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:108:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_type(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:109:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_width(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:110:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_grid(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:111:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_insert(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:112:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:113:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_merge(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:114:111: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:115:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_line(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:116:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plot(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:117:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow_mod(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:118:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/ump_3d_viewer.h:12, from src/ump_3d_viewer.cpp:22: src/vasrc/math2.intern.h:119:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pixel(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:120:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_point(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:121:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:124:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_abs(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:125:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:126:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_acosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:127:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_adj(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:128:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_almost_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ rtypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/math2.intern.h:129:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_and(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:130:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_arg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/ump_3d_viewer.cpp:22: src/ump_3d_viewer.h:14:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void _3d_viewer_init(void) throw(error_obj); ^~~~~ src/math2.intern.h:131:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:132:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:133:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:134:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:135:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/keyfile.h:30, from src/main.h:13, from src/ump_3d_viewer.cpp:23: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.intern.h:136:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_comb(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.intern.h:137:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cos(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/math2.intern.h:138:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_cosh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/math2.intern.h:139:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_dec(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ ^~~~~ src/math2.intern.h:140:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_decrement(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:141:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_delete(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:142:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_det(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:143:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:144:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_equal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:145:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_error(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:146:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_faculty(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:147:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_fpart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:148:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_frac(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:149:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:150:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:151:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_im(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:152:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_inc(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:153:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:154:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ipart(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:155:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_isqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:156:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_ln(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:157:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_log2(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:159:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_constant(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:160:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_type_locked(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:161:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_undeletable(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:162:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_matrix(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:163:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_minus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:164:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_modulo(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:165:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:166:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nderiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:167:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_neg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:168:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nint(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:169:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_not(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:170:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_notequal(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:171:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nsolve(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:172:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_or(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:173:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_perm(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:174:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_picture(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:175:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plus(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:176:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_polyreg(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:177:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/math2.intern.h:178:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_rand(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/math2.intern.h:179:101: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_re(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/math2.intern.h:180:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/math2.intern.h:181:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_add(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/math2.intern.h:182:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_div(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/math2.intern.h:183:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/math2.intern.h:184:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_mul(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/main.h:13, from src/ump_3d_viewer.cpp:23: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/math2.intern.h:185:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pow(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/math2.intern.h:186:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_sub(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/math2.intern.h:187:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_shade(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/math2.intern.h:188:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sin(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/math2.intern.h:189:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sinh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/math2.intern.h:190:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); src/math2.intern.h:191:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller_eq(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/math2.intern.h:192:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sqrt(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); src/math2.intern.h:193:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_sum(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ^~~~~ src/math2.intern.h:194:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/math2.intern.h:195:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table2d(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/math2.intern.h:196:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tan(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ ^~~~~ src/math2.intern.h:197:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_tanh(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:198:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_time(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:199:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.functionlist.cpp:27:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockFunction(const CodeBlockFunction &src) throw(error_obj) { name = ""; function = 0; *this = src; } ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/main.cpp -o main.o -DDATA_DIR=\"/usr/local/share/ump\" -DFLAGS="\"-DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include\"" src/math2.functionlist.cpp:30:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockFunction &src) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.functionlist.cpp:33:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeBlockFunction::operator=(const CodeBlockFunction &src) throw(error_obj) ^~~~~ src/math2.functionlist.cpp:45:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj) ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.functionlist.cpp:192:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name ) throw(error_obj) ^~~~~ In file included from src/math2.h:30, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/math2.functionlist.cpp:243:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool need_left, bool need_right, bool new_isdeletable, bool hard_linking ) throw(error_obj) ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/picture2gtk.cpp -o picture2gtk.o src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.functionlist.cpp:287:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/ump_3d_viewer.cpp:23: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ src/ump_3d_viewer.cpp:38:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/ump_3d_viewer.cpp:40:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/ump_3d_viewer.cpp:42:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/ump_3d_viewer.cpp:44:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/ump_3d_viewer.cpp:46:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/ump_3d_viewer.cpp:70:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] _3d_plane( const _3d_plane &src ) throw(error_obj) { width=0; height=0; points=0; type=_3d_plane_solid; *this=src; } ^~~~~ src/ump_3d_viewer.cpp:72:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const _3d_plane &src) throw(error_obj) ^~~~~ src/ump_3d_viewer.cpp:80:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_width, int new_height) throw(error_obj) ^~~~~ src/ump_3d_viewer.cpp:215:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] GLXContext *ctxRet) throw(error_obj) ^~~~~ src/ump_3d_viewer.cpp:451:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void _3d_viewer_init(void) throw(error_obj) ^~~~~ src/ump_3d_viewer.cpp:490:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/ump_3d_viewer.cpp:504:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/ump_3d_viewer.cpp:544:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/ump_3d_viewer.cpp:681:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/ump_3d_viewer.cpp:742:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ In file included from src/main.h:12, from src/main.cpp:21: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/keyfile.h:30, from src/main.h:13, from src/main.cpp:21: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/main.h:13, from src/main.cpp:21: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/main.h:14, from src/main.cpp:21: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/main.h:14, from src/main.cpp:21: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/main.h:14, from src/main.cpp:21: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/main.cpp:21: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/main.cpp:21: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/main.cpp:21: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/main.cpp:21: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/main.h:14, from src/main.cpp:21: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/main.h:14, from src/main.cpp:21: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/main.cpp:21: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ In file included from src/main.cpp:29: src/addon_functions.h:20:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_quit(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:21:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_view(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:22:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_viewall(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:23:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_print(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:24:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_message(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:25:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_menu(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:26:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_input(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:27:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_load(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:28:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_load_picture(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:29:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_save_picture(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:33:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_show(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:34:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_message(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:35:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_menu(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:36:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_input(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/main.cpp:33: src/ump_3d_viewer.h:14:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void _3d_viewer_init(void) throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -DUSE_AUTO_COMPLETION -c `pkg-config --cflags gtk+-2.0` src/ump_advancedwin.cpp -o ump_advancedwin.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_editor.cpp -o ump_editor.o In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/main.cpp:73: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/main.cpp:73: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/picture2gtk.h:32, from src/picture2gtk.cpp:53: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/picture2gtk.h:32, from src/picture2gtk.cpp:53: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/main.cpp:73: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/main.cpp:73: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from src/main.cpp:74: src/picture2gtk.h:60:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_raw_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:70:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(int32 newwidth, int32 newheight, const picture_h::colorrgb &newcolor) throw(error_obj); ^~~~~ src/picture2gtk.h:73:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:80:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update(void) throw(error_obj); ^~~~~ src/picture2gtk.h:82:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update_from(const picture_h::picture &src) throw(error_obj); ^~~~~ src/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:93:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture_h::picture &src) throw(error_obj); ^~~~~ In file included from src/main.cpp:79: src/ump_picturewin.h:49:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings() throw(error_obj); ^~~~~ src/main.cpp:620:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj) ^~~~~ src/main.cpp:660:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj) ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/picture2gtk.h:32, from src/picture2gtk.cpp:53: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/picture2gtk.h:32, from src/picture2gtk.cpp:53: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_graphwin.cpp -o ump_graphwin.o In file included from src/picture2gtk.h:33, from src/picture2gtk.cpp:53: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/picture2gtk.h:34, from src/picture2gtk.cpp:53: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/picture2gtk.cpp:53: src/picture2gtk.h:60:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_raw_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:70:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(int32 newwidth, int32 newheight, const picture_h::colorrgb &newcolor) throw(error_obj); ^~~~~ src/picture2gtk.h:73:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:80:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update(void) throw(error_obj); ^~~~~ src/picture2gtk.h:82:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update_from(const picture_h::picture &src) throw(error_obj); ^~~~~ src/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:93:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture_h::picture &src) throw(error_obj); ^~~~~ In file included from src/keyfile.h:30, from src/picture2gtk.cpp:54: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/picture2gtk.cpp:54: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/picture2gtk.cpp:155:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk::picture2gtk(const picture2gtk &src) throw(error_obj) : picture() ^~~~~ src/picture2gtk.cpp:168:96: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk::picture2gtk(int32 newwidth, int32 newheight, const picture_h::colorrgb &newcolor) throw(error_obj) ^~~~~ src/picture2gtk.cpp:181:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture2gtk::set_raw_size(int32 newwidth,int32 newheight) throw(error_obj) ^~~~~ src/picture2gtk.cpp:206:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture2gtk::set_size(int32 newwidth,int32 newheight) throw(error_obj) ^~~~~ src/picture2gtk.cpp:218:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture2gtk::update(void) throw(error_obj) ^~~~~ src/picture2gtk.cpp:244:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture2gtk::update_from(const picture_h::picture &src) throw(error_obj) ^~~~~ src/picture2gtk.cpp:270:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture2gtk::operator=(const picture2gtk &src) throw(error_obj) ^~~~~ src/picture2gtk.cpp:281:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture2gtk::operator=(const picture_h::picture &src) throw(error_obj) ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/ump_editor.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_editor.cpp:9: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/ump_advancedwin.h:12, In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/ump_editor.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_editor.cpp:9: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ from src/ump_advancedwin.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from src/vector.h:44, from src/ump_advancedwin.h:13, from src/ump_editor.cpp:13: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_prefwin.cpp -o ump_prefwin.o In file included from src/keyfile.h:30, from src/vector.h:45, from src/ump_advancedwin.h:13, from src/ump_editor.cpp:13: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/ump_advancedwin.h:13, from src/ump_editor.cpp:13: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/ump_advancedwin.h:13, from src/ump_editor.cpp:13: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_aboutwin.cpp -o ump_aboutwin.o src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:29, from src/main.h:14, from src/ump_editor.cpp:21: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/main.h:14, from src/ump_editor.cpp:21: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_advancedwin.h:12, from src/ump_advancedwin.cpp:9: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_editor.cpp:21: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_editor.cpp:21: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_editor.cpp:21: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_editor.cpp:21: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/main.h:14, from src/ump_editor.cpp:21: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/main.h:14, from src/ump_editor.cpp:21: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/ump_graphwin.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_graphwin.cpp:9: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/ump_editor.cpp:21: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/ump_advancedwin.h:12, from src/ump_advancedwin.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_advancedwin.h:12, from src/ump_advancedwin.cpp:9: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_simplewin.cpp -o ump_simplewin.o In file included from src/vector.h:44, from src/ump_advancedwin.h:13, from src/ump_advancedwin.cpp:9: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/keyfile.h:30, from src/vector.h:45, from src/ump_advancedwin.h:13, from src/ump_advancedwin.cpp:9: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/ump_graphwin.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/loIn file included from src/vector.h:45, from src/ump_advancedwin.h:13, cal/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_graphwin.cpp:9: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ from src/ump_advancedwin.cpp:9: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/ump_advancedwin.h:13, from src/ump_advancedwin.cpp:9: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:29, from src/main.h:14, from src/ump_advancedwin.cpp:16: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/main.h:14, from src/ump_advancedwin.cpp:16: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_advancedwin.cpp:16: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_advancedwin.cpp:16: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_advancedwin.cpp:16: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_advancedwin.cpp:16: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ In file included from src/math2.h:27, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:28, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/main.h:14, from src/ump_advancedwin.cpp:16: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ ated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ In file included from src/main.h:14, from src/ump_advancedwin.cpp:16: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from ssrc/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ rc/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ In file included from src/ump_advancedwin.cpp:16: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/ump_picturewin.h:12, from src/ump_graphwin.cpp:17: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_picturewin.cpp -o ump_picturewin.o src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/ump_graphwin.cpp:17: src/ump_picturewin.h:49:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings() throw(error_obj); ^~~~~ In file included from src/ump_graphwin.cpp:22: src/picture2gtk.h:60:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_raw_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:70:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(int32 newwidth, int32 newheight, const picture_h::colorrgb &newcolor) throw(error_obj); ^~~~~ src/picture2gtk.h:73:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:80:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update(void) throw(error_obj); ^~~~~ src/picture2gtk.h:82:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update_from(const picture_h::picture &src) throw(error_obj); ^~~~~ src/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:93:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture_h::picture &src) throw(error_obj); ^~~~~ In file included from src/ump_graphwin.cpp:23: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ In file included from src/ump_graphwin.cpp:24: src/gradient_editor.h:18:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void gradient_editor( GtkWidget *parent, Vector &gradient ) throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/matrix_editor.cpp -o matrix_editor.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/gradient_editor.cpp -o gradient_editor.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/addon_functions.cpp -o addon_functions.o In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/ump_simplewin.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_simplewin.cpp:9: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/ump_prefwin.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_prefwin.cpp:9: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/ump_aboutwin.cpp:10: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_aboutwin.cpp:10: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/ump_prefwin.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_prefwin.cpp:9: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/ump_simplewin.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_simplewin.cpp:9: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/ump_picturewin.cpp:11: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_picturewin.cpp:11: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from src/math2.h:27, from src/ump_prefwin.cpp:10: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/vector.h:44, from src/ump_advancedwin.h:13, from src/ump_simplewin.cpp:14: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/math2.h:28, from src/ump_prefwin.cpp:10: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ In file included from src/keyfile.h:30, from src/vector.h:45, from src/ump_advancedwin.h:13, from src/ump_simplewin.cpp:14: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/ump_prefwin.cpp:10: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/ump_advancedwin.h:13, from src/ump_simplewin.cpp:14: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ In file included from src/ump_advancedwin.h:13, from src/ump_simplewin.cpp:14: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/ump_prefwin.cpp:10: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/ump_simplewin.cpp:18: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/ump_prefwin.cpp:10: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/ump_simplewin.cpp:18: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/ump_aboutwin.cpp:10: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_aboutwin.cpp:10: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/ump_prefwin.cpp:10: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/ump_simplewin.cpp:18: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/ump_simplewin.cpp:18: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/ump_simplewin.cpp:18: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/ump_simplewin.cpp:18: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/ump_picturewin.cpp:11: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_picturewin.cpp:11: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/ump_simplewin.cpp:18: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/ump_prefwin.cpp:10: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ In file included from src/ump_simplewin.cpp:18: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/ump_prefwin.cpp:10: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ In file included from src/math2.h:33, from src/ump_prefwin.cpp:10: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/ump_prefwin.cpp:10: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/ump_simplewin.cpp:19: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/ump_prefwin.cpp:10: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/ump_prefwin.cpp:10: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ In file included from src/math2.h:27, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ In file included from src/math2.h:28, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/ump_simplewin.cpp: In function 'gboolean simplewin_keypress(GtkWidget*, GdkEventKey*, gpointer)': src/ump_simplewin.cpp:443:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from src/math2.h:29, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/ump_simplewin.cpp: In function 'GtkWindow* simplewin_show()': src/ump_simplewin.cpp:617:68: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations] pixbuf = gdk_pixbuf_new_from_inline (-1, image_sqrt, FALSE, NULL); ^ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ In file included from /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/local/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/local/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/local/include/gtk-2.0/gdk/gdk.h:33, src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_simplewin.cpp:9: /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:362:12: note: declared here GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/ump_simplewin.cpp:617:68: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations] pixbuf = gdk_pixbuf_new_from_inline (-1, image_sqrt, FALSE, NULL); ^ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ In file included from /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/local/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/local/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/local/include/gtk-2.0/gdk/gdk.h:33, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_simplewin.cpp:9: /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:362:12: note: declared here GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ In file included from src/main.h:12, from src/ump_aboutwin.cpp:12: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ In file included from src/keyfile.h:30, from src/main.h:13, from src/ump_aboutwin.cpp:12: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ In file included from src/main.h:13, from src/ump_aboutwin.cpp:12: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ ./inliner translations/Svenska translation_svenska translation_svenska.c src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ cc translation_svenska.c -c -o translation_svenska.o src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ In file included from src/math2.h:29, from src/main.h:14, from src/ump_aboutwin.cpp:12: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/gradient_editor.h:12, from src/gradient_editor.cpp:9: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from src/math2.h:30, from src/main.h:14, from src/ump_aboutwin.cpp:12: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/gradient_editor.h:12, from src/gradient_editor.cpp:9: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ In file included from src/ump_prefwin.cpp:12: src/picture2gtk.h:60:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_raw_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:70:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(int32 newwidth, int32 newheight, const picture_h::colorrgb &newcolor) throw(error_obj); ^~~~~ src/picture2gtk.h:73:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/picture2gtk.h:80:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update(void) throw(error_obj); ^~~~~ src/picture2gtk.h:82:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update_from(const picture_h::picture &src) throw(error_obj); ^~~~~ src/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/main.h:14, from src/ump_aboutwin.cpp:12: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/picture2gtk.h:93:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture_h::picture &src) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ In file included from src/ump_prefwin.cpp:13: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ ] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ In file included from src/ump_prefwin.cpp:15: src/ump_picturewin.h:49:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings() throw(error_obj); ^~~~~ In file included from src/ump_picturewin.h:12, from src/ump_picturewin.cpp:13: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_aboutwin.cpp:12: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ Real(const Real &val) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_aboutwin.cpp:12: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val;src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ void remove(uint32 idnr) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_aboutwin.cpp:12: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_aboutwin.cpp:12: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/main.h:14, from src/ump_aboutwin.cpp:12: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ In file included from src/ump_picturewin.cpp:13: src/ump_picturewin.h:49:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings() throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/ump_picturewin.cpp:14: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ In file included from src/main.h:14, from src/ump_aboutwin.cpp:12: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ In file included from src/ump_picturewin.cpp:16: src/picture2gtk.h:60:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_raw_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:70:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(int32 newwidth, int32 newheight, const picture_h::colorrgb &newcolor) throw(error_obj); ^~~~~ src/picture2gtk.h:73:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:80:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update(void) throw(error_obj); ^~~~~ src/picture2gtk.h:82:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update_from(const picture_h::picture &src) throw(error_obj); ^~~~~ src/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:93:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture_h::picture &src) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/ump_picturewin.cpp:56:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings::graph_settings() throw(error_obj) ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/ump_picturewin.cpp:136:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void find_root( int function, floatx guess, Complex &x, Complex &y ) throw(error_obj); In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/gradient_editor.h:12, from src/gradient_editor.cpp:9: /usr/local/include ^~~~~ src/ump_picturewin.cpp:137:76: warning: dynamic exception specifications are deprecated in C++11 [-Wsrc/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]deprecated] bool find_min_or_max( int function, floatx guess, Complex &x, Complex &y ) throw(error_obj); // true if minimum, false if maximum ^~~~~ /gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ src/ump_picturewin.cpp:138:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void find_intersection( int f1, int f2, floatx guess, Complex &x, Complex &y ) throw(error_obj); ^~~~~ src/ump_picturewin.cpp:140:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calculate_snap( SnapInfo *snap, int function ) throw(error_obj) ^~~~~ inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/gradient_editor.h:12, from src/gradient_editor.cpp:9: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/ump_picturewin.cpp:269:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void find_root( int function, floatx guess, Complex &x, Complex &y ) throw(error_obj) ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/ump_picturewin.cpp:294:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool find_min_or_max( int function, floatx guess, Complex &x, Complex &y ) throw(error_obj) ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/ump_picturewin.cpp:337:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void find_intersection( int f1, int f2, floatx guess, Complex &x, Complex &y ) throw(error_obj) ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/ump_aboutwin.cpp:12: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ In file included from src/gradient_editor.h:13, from src/gradient_editor.cpp:9: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/keyfile.h:30, from src/vector.h:45, from src/gradient_editor.h:14, from src/gradient_editor.cpp:9: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/matrix_editor.h:12, from src/matrix_editor.cpp:10: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/matrix_editor.h:12, from src/matrix_editor.cpp:10: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/gradient_editor.h:14, from src/gradient_editor.cpp:9: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/gradient_editor.h:14, from src/gradient_editor.cpp:9: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/gradient_editor.h:15, from src/gradient_editor.cpp:9: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/gradient_editor.cpp:9: src/gradient_editor.h:18:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void gradient_editor( GtkWidget *parent, Vector &gradient ) throw(error_obj); ^~~~~ In file included from src/gradient_editor.cpp:10: src/picture2gtk.h:60:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_raw_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:70:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(int32 newwidth, int32 newheight, const picture_h::colorrgb &newcolor) throw(error_obj); ^~~~~ src/picture2gtk.h:73:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:80:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update(void) throw(error_obj); ^~~~~ src/picture2gtk.h:82:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update_from(const picture_h::picture &src) throw(error_obj); ^~~~~ src/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:93:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture_h::picture &src) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/gradient_editor.cpp:11: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/gradient_editor.cpp:11: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/gradient_editor.cpp:11: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/gradient_editor.cpp:11: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/gradient_editor.cpp:11: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/gradient_editor.cpp:11: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/gradient_editor.cpp:11: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/matrix_editor.h:12, from src/matrix_editor.cpp:10: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/losrc/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ cal/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/matrix_editor.h:12, from src/matrix_editor.cpp:10: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ In file included from src/matrix_editor.h:13, from src/matrix_editor.cpp:10: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ In file included from src/keyfile.h:30, from src/main.h:13, from src/matrix_editor.cpp:11: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/gradient_editor.cpp:31:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void gradient_editor( GtkWidget *parent, Vector &gradient ) throw(error_obj) ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/main.h:13, from src/matrix_editor.cpp:11: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/main.h:14, from src/matrix_editor.cpp:11: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/main.h:14, from src/matrix_editor.cpp:11: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/main.h:14, from src/matrix_editor.cpp:11: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35, from /usrc/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ sr/local/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:33, from src/addon_functions.cpp:10: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:24, from /usr/local/include/glib-2.0/gobject/gbinding.h:29, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/addon_functions.cpp:10: /usr/local/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/matrix_editor.cpp:11: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/matrix_editor.cpp:11: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/matrix_editor.cpp:11: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/matrix_editor.cpp:11: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/main.h:14, from src/matrix_editor.cpp:11: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/main.h:14, from src/matrix_editor.cpp:11: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/matrix_editor.cpp:11: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ src/matrix_editor.cpp:41:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_editor_add_matrix( const char *name, const Matrix &src, gint pos ) throw(error_obj); ^~~~~ src/matrix_editor.cpp:263:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_editor_add_matrix( const char *name, const Matrix &src, gint pos ) throw(error_obj) ^~~~~ src/matrix_editor.cpp:435:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_update_page( int index ) throw(error_obj) ^~~~~ src/matrix_editor.cpp: In function 'gboolean matrix_element_focus_out(GtkWidget*, GdkEventFocus*, gpointer)': src/matrix_editor.cpp:535:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/addon_functions.cpp:10: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:32, from /usr/local/include/glib-2.0/glib.h:30, from /usr/local/include/glib-2.0/gobject/gbinding.h:28, from /usr/local/include/glib-2.0/glib-object.h:22, from /usr/local/include/glib-2.0/gio/gioenums.h:28, from /usr/local/include/glib-2.0/gio/giotypes.h:28, from /usr/local/include/glib-2.0/gio/gio.h:26, from /usr/local/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/local/include/gtk-2.0/gdk/gdk.h:32, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/addon_functions.cpp:10: /usr/local/include/glib-2.0/glib/gtypes.h:545:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from src/math2.h:27, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/math2.h:28, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ In file included from src/math2.h:29, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ In file included from src/math2.h:30, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/ump_picturewin.h:12, from src/addon_functions.cpp:11: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/addon_functions.cpp:11: src/ump_picturewin.h:49:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings() throw(error_obj); ^~~~~ In file included from src/addon_functions.cpp:13: src/addon_functions.h:20:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_quit(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:21:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_view(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:22:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_viewall(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:23:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_print(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:24:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_message(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:25:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_menu(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:26:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_input(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:27:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_load(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:28:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_load_picture(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:29:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_save_picture(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:33:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_show(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:34:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_message(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:35:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_menu(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:36:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_input(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/addon_functions.cpp:14: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ src/addon_functions.cpp:27:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void string_replace_escapes( utf8_string &str ) throw(error_obj) ^~~~~ src/addon_functions.cpp:56:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_load_picture( Variable *res, Variable *left, const Variable *right, VariableList *private_varlist ) throw(error_obj) ^~~~~ src/addon_functions.cpp:78:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_save_picture( Variable *res, Variable *left, const Variable *right, VariableList *private_varlist ) throw(error_obj) ^~~~~ src/addon_functions.cpp:114:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_load( Variable *res, Variable *left, const Variable *right, VariableList *private_varlist ) throw(error_obj) ^~~~~ src/addon_functions.cpp:134:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_print(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:158:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_message(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:207:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_menu(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:272:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_input(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:414:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_viewall(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:452:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_view(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:521:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_quit(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:527:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_show(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:560:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_message(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:611:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_menu(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/addon_functions.cpp:709:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_input(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include `pkg-config --libs gtk+-2.0` translation_svenska.o vartypes.o utf8_string.o picture.o keyfile.o integer.o real.o complex.o matrix.o math2.o math2.variable.o math2.variablelist.o math2.builtin.o math2.array.o math2.picture.o math2.codeline.o math2.codeblock.o math2.functionlist.o ump_3d_viewer.o main.o picture2gtk.o ump_advancedwin.o ump_editor.o ump_graphwin.o ump_prefwin.o ump_aboutwin.o ump_simplewin.o ump_picturewin.o matrix_editor.o gradient_editor.o addon_functions.o -o ump -lGL -lGLU -L/usr/local/lib -lX11 gmake[1]: Leaving directory '/construction/math/ump/ump-0.8.6' SUCCEEDED 00:00:08 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for ump-math-0.8.6_12 ===> Generating temporary packing list gmake[1]: Entering directory '/construction/math/ump/ump-0.8.6' install -s ump /construction/math/ump/stage/usr/local/bin/ump chmod 755 /construction/math/ump/stage/usr/local/bin/ump install -d /construction/math/ump/stage/usr/local/share/ump install -d /construction/math/ump/stage/usr/local/share/ump/ump-files install ump-files/* /construction/math/ump/stage/usr/local/share/ump/ump-files chmod 644 /construction/math/ump/stage/usr/local/share/ump/ump-files/* gmake[1]: Leaving directory '/construction/math/ump/ump-0.8.6' install -m 0644 /construction/math/ump/ump-0.8.6/ump.conf /construction/math/ump/stage/usr/local/etc/ump.conf.sample ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/ump is linked to /usr/local/lib/libcairo.so.2 from graphics/cairo but it is not declared as a dependency Warning: you need USE_GNOME+=cairo Error: /usr/local/bin/ump is linked to /usr/local/lib/libgdk_pixbuf-2.0.so.0 from graphics/gdk-pixbuf2 but it is not declared as a dependency Warning: you need USE_GNOME+=gdkpixbuf2 Error: /usr/local/bin/ump is linked to /usr/local/lib/libfontconfig.so.1 from x11-fonts/fontconfig but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libfontconfig.so:x11-fonts/fontconfig Error: /usr/local/bin/ump is linked to /usr/local/lib/libfreetype.so.6 from print/freetype2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libfreetype.so:print/freetype2 Error: /usr/local/bin/ump is linked to /usr/local/lib/libGL.so.1 from graphics/mesa-libs but it is not declared as a dependency Warning: you need USE_GL+=gl Error: /usr/local/bin/ump is linked to /usr/local/lib/libX11.so.6 from x11/libX11 but it is not declared as a dependency Warning: you need USE_XORG+=x11 Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: check-plist ------------------------------------------------------------------------------- ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for ump-math-0.8.6_12 file sizes/checksums [22]: 0% file sizes/checksums [22]: 100% packing files [22]: 0% packing files [22]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:01 TOTAL TIME 00:01:02