------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 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 XDG_CACHE_HOME=/construction/math/ump/.cache HOME=/construction/math/ump TMPDIR="/tmp" PATH=/construction/math/ump/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/math/ump/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig 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 XDG_CACHE_HOME=/construction/math/ump/.cache HOME=/construction/math/ump TMPDIR="/tmp" PATH=/construction/math/ump/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/math/ump/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig 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" GTK4_VERSION="4.0.0" OSREL=6.5 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 DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600503 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/gettext-runtime-0.21.1.pkg Installing /packages/All/gmake-4.3_2.pkg Installing /packages/All/pkgconf-1.8.1,1.pkg Installing /packages/All/xorgproto-2022.1_1.pkg Installing /packages/All/ccache-3.7.12_4.pkg Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. Installing /packages/All/libXau-1.0.9.pkg Installing /packages/All/libXdmcp-1.1.3.pkg Installing /packages/All/libxcb-1.15_1.pkg Installing /packages/All/libX11-1.8.6,1.pkg Installing /packages/All/libXext-1.3.4,1.pkg Installing /packages/All/libglvnd-1.6.0.pkg Installing /packages/All/libGLU-9.0.2_2.pkg Installing /packages/All/expat-2.5.0.pkg Installing /packages/All/libffi-3.4.4.pkg Installing /packages/All/libepoll-shim-0.0.20230411.pkg Installing /packages/All/ncurses-6.4.pkg ===== Message from ncurses-6.4: -- To get the terminfo database please install the terminfo-db package: pkg install terminfo-db Installing /packages/All/readline-8.2.1.pkg Installing /packages/All/libxml2-2.10.4.pkg Installing /packages/All/wayland-1.22.0.pkg ===== Message from wayland-1.22.0: -- Wayland requires XDG_RUNTIME_DIR to be defined to a path that will contain "wayland-%d" unix(4) sockets. This is usually handled by consolekit2 (via ck-launch-session) or pam_xdg (via login). Installing /packages/All/xkeyboard-config-2.34_2.pkg Installing /packages/All/libxkbcommon-1.5.0.pkg ===== Message from libxkbcommon-1.5.0: -- If arrow keys don't work under X11 switch to legacy rules e.g., For sh/bash/ksh/zsh run and (optionally) add into ~/.profile: export XKB_DEFAULT_RULES=xorg For csh/tcsh run and (optionally) add into ~/.login: setenv XKB_DEFAULT_RULES xorg Installing /packages/All/libICE-1.1.0_1,1.pkg Installing /packages/All/libSM-1.2.3,1.pkg Installing /packages/All/dbus-1.14.6,1.pkg ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. Installing /packages/All/pcre2-10.42.pkg Installing /packages/All/libiconv-1.17.pkg Installing /packages/All/mpdecimal-2.5.1.pkg Installing /packages/All/openssl-1.1.1u,1.pkg Installing /packages/All/python39-3.9.17.pkg ===== Message from python39-3.9.17: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py39-gdbm databases/py-gdbm@py39 py39-sqlite3 databases/py-sqlite3@py39 py39-tkinter x11-toolkits/py-tkinter@py39 Installing /packages/All/glib-2.76.4,2.pkg Generating GIO modules cache Compiling glib schemas No schema files found: doing nothing. Installing /packages/All/libXfixes-6.0.0.pkg Installing /packages/All/libXi-1.8,1.pkg Installing /packages/All/libXtst-1.2.3_2.pkg Installing /packages/All/at-spi2-core-2.48.0.pkg Installing /packages/All/libdaemon-0.14_1.pkg Installing /packages/All/dbus-glib-0.112.pkg Installing /packages/All/gdbm-1.23.pkg Installing /packages/All/libevent-2.1.12.pkg Installing /packages/All/gnome_subr-1.0.pkg Installing /packages/All/avahi-app-0.8_1.pkg ===> Creating groups. Creating group 'avahi' with gid '558'. ===> Creating users Creating user 'avahi' with uid '558'. Installing /packages/All/gmp-6.2.1.pkg Installing /packages/All/nettle-3.9.1.pkg Installing /packages/All/libtasn1-4.19.0.pkg Installing /packages/All/libunistring-1.1.pkg Installing /packages/All/libidn2-2.3.4.pkg Installing /packages/All/p11-kit-0.24.1_2.pkg Installing /packages/All/gnutls-3.7.9.pkg Installing /packages/All/libpaper-1.1.28.pkg Installing /packages/All/cups-2.4.6.pkg ===> Creating groups. Creating group 'cups' with gid '193'. ===> Creating users Creating user 'cups' with uid '193'. Installing /packages/All/png-1.6.39.pkg Installing /packages/All/libdeflate-1.18.pkg Installing /packages/All/jbigkit-2.1_1.pkg Installing /packages/All/liblz4-1.9.4,1.pkg Installing /packages/All/zstd-1.5.5.pkg Installing /packages/All/jpeg-turbo-2.1.5.1.pkg Installing /packages/All/tiff-4.4.0_1.pkg Installing /packages/All/shared-mime-info-2.2_1.pkg Building the Shared MIME-Info database cache Installing /packages/All/gdk-pixbuf2-2.42.10.pkg Generating gdk-pixbuf modules cache Installing /packages/All/brotli-1.0.9,1.pkg Installing /packages/All/freetype2-2.12.1_2.pkg ===== Message from freetype2-2.12.1_2: -- 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/index.html, if documentation was installed). Installing /packages/All/graphite2-1.3.14.pkg Installing /packages/All/harfbuzz-7.3.0.pkg Installing /packages/All/fontconfig-2.14.2,1.pkg Running fc-cache to build fontconfig cache... Installing /packages/All/fribidi-1.0.13.pkg Installing /packages/All/libdatrie-0.2.13_1.pkg Installing /packages/All/libthai-0.1.29.pkg ===== Message from libthai-0.1.29: -- ===> NOTICE: The libthai 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://docs.freebsd.org/en/articles/contributing/#ports-contributing Installing /packages/All/pixman-0.42.2.pkg Installing /packages/All/libXrender-0.9.10_2.pkg Installing /packages/All/cairo-1.17.4_2,3.pkg Installing /packages/All/libfontenc-1.1.4.pkg Installing /packages/All/mkfontscale-1.2.1.pkg Installing /packages/All/font-bh-ttf-1.0.3_4.pkg Running fc-cache to build fontconfig cache... Installing /packages/All/font-misc-meltho-1.0.3_4.pkg Installing /packages/All/font-misc-ethiopic-1.0.4.pkg Installing /packages/All/encodings-1.0.5,1.pkg Installing /packages/All/dejavu-2.37_1.pkg Running fc-cache to build fontconfig cache... ===== 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.pkg Installing /packages/All/libXft-2.3.7.pkg Installing /packages/All/pango-1.50.14.pkg Installing /packages/All/hicolor-icon-theme-0.17.pkg Installing /packages/All/gtk-update-icon-cache-3.24.31.pkg Installing /packages/All/libXinerama-1.1.4_2,1.pkg Installing /packages/All/libXrandr-1.5.2.pkg Installing /packages/All/libXcursor-1.2.0.pkg Installing /packages/All/libXdamage-1.1.6.pkg Installing /packages/All/libXcomposite-0.4.6,1.pkg Installing /packages/All/gtk2-2.24.33_1.pkg SUCCEEDED 00:00:13 ------------------------------------------------------------------------------- -- 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://docs.freebsd.org/en/articles/contributing/#ports-contributing SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_14 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://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> ump-math-0.8.6_14 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_14 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- 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://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> ump-math-0.8.6_14 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_14 for building => SHA256 Checksum OK for ump-0.8.6.tar.bz2. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- 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://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> ump-math-0.8.6_14 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_14 for building ===> Extracting for ump-math-0.8.6_14 => 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_14 ===> Applying ports patches for ump-math-0.8.6_14 from /xports/math/ump/files SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_14 depends on package: gmake>=4.3 - found ===> ump-math-0.8.6_14 depends on package: pkgconf>=1.3.0_1 - found ===> ump-math-0.8.6_14 depends on package: xorgproto>=0 - found ===> ump-math-0.8.6_14 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_14 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> ump-math-0.8.6_14 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> ump-math-0.8.6_14 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> ump-math-0.8.6_14 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> ump-math-0.8.6_14 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> ump-math-0.8.6_14 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> ump-math-0.8.6_14 depends on package: gmake>=4.3 - found ===> ump-math-0.8.6_14 depends on package: pkgconf>=1.3.0_1 - found ===> ump-math-0.8.6_14 depends on package: xorgproto>=0 - found ===> ump-math-0.8.6_14 depends on file: /usr/local/bin/ccache - found ===> ump-math-0.8.6_14 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> ump-math-0.8.6_14 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> ump-math-0.8.6_14 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> ump-math-0.8.6_14 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> ump-math-0.8.6_14 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> ump-math-0.8.6_14 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> Configuring for ump-math-0.8.6_14 SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for ump-math-0.8.6_14 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 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 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 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.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; ~~~~~~~~~~^~~ 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/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.variablelist.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: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.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/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.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/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.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/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.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/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.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/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.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/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.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/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.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/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.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: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.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); ^~~~~ 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: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); ^~~~~ 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.variablelist.cpp:31:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList::VariableList(const VariableList &src) 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/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/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) ^~~~~ 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.variablelist.cpp:148:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void VariableList::make_undeletable(uint32 idnr) 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/math2.variablelist.cpp:222:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) 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) ^~~~~ 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 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/math2.h:27, from src/math2.variable.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.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/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.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/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 areIn 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); ^~~~~ 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 deprecat src/utf8_string.h:49:33: warning: dynamic exceptioned 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.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/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( 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]error_obj); ^~~~~ src/keyfile.h: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 [-Wd80: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); ^~~~~ sr void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeeprecated] utf8_string( const utf8_string &src ) throw(error_obj); c/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.variable.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_oprecated] 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: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 &srcbj, 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/ ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warni ^~~~~ 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/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/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 [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/ve-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ng: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf ^~~~~ 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 specificatictor.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) 8_string &src, uint32 pos, uint32 length ) throw(error_obj); ons 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/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 ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const I 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); 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 [-nteger &val) const throw(error_obj); ^~~~~ src/integerWdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications .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] ^~~~~ 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: dynare deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) thro inline Integer & operator+=(coamic 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.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/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); w(error_obj); ^~~~~ src/picture.h:98:69: wanst 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: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 a ^~~~~ src/integer.h:165:29: warnrning: 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+re 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: dying: 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);namic 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 [-Wdeprec ^~~~~ src/integer.h:186:45: ated] 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] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/i 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(nteger.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_oberror_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.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(intj); ^~~~~ 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/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/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); ^~~~~32 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 exce src/real.h:98:24: warning: dynamic exceptption 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 Rion 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; } ^~~~~eal &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:1 src/real.h:115:33: warning: dy+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);namic 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 ^~~~~ src/picture.h:132:20: warning: dynamic exception speci21: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;} ^~~~~: 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 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;fications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); :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/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; }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;} ^~~~~ return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const src/real.h:130:51: warning: dynamic excep ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11double &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 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picturtion 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] 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 Ce.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c 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/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/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/complex.cpp:35: 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(er++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.variable.cpp:10: src/complex.h:39:26: warning: dynamic exception specificarotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic ror_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exc src/math2.picture.cpp -o math2.picture.o 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); ^~~~~tions 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 except In file incleption 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/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);uded 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); ion specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) t ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in 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/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); ^~~~~hrow(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.var 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/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) ^~~~~iable.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); In file included from src/math2.h:30, from src/math2.builtin.cpp:9: src/vector.h:61 src/complex.cpp:150:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex Complex::operator/(const Complex &var) const throw(error_obj) ^~~~~ 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/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/complex.cpp:193:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) 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/complex.cpp:291:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj) ^~~~~ :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 ^~~~~ 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 [-Wexception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size)deprecated] 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) thr throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_ow(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]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_o 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); bj); ^~~~~ src/vector.h:76:47: warning: dynamic excep ^~~~~ 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_tion specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int atagainst_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); ^~~~~_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[]( 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]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) void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48 ^~~~~ 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: wa: 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]rning: 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 specificati const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11ons 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 except [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~ion 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]~~~ 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(err 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 *thor_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecatedis; } ^~~~~ 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(err 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: or_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); ^~~~~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); ^~~~~ sr src/integer.h:190:49c/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 [-Wde: 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 excprecated] 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]eption 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.builtin.cpp:9: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdep 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); ^~~recated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) 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/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/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 deprecate ^~~~~ 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 [-Wdepred in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); cated] 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 va ^~~~~ 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/math2.variable.cpp:20:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/math2.variable.cpp:142:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]lue--; 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: dynami Variable::Variabc 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.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/real.h:129:46: warning: dynamic exception spele(const Variable &src) 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*cifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) thr Variable::get_picture(void) const 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/math2.variable.cpp:345:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::clear(void) 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/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/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/math2.variable.cpp:561:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]ow(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) 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/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. 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 exceptiocpp:635:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_string(const utf8_string &newstring) throw(error_obj) n 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.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 [ ^~~~~ 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/math2.variable.cpp:706:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool Variable::get_boolean(void) const throw(error_obj) ^~~~~ -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.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: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 specificac++ -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 tions 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 exceptic++ -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 on 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.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: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 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 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.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); ^~~~~ 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.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_varIn 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/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.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); ^~~~~ 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.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 Relist) 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); al &im) throw(error_obj) { real = re; imaginary = im; } ^~~ ^~~~~ 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/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 deprecate ^~~~~ src/math2.intern.h:109:108: warning: dynamic exception specificationd 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(errors 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:_obj) { real = src.real; imaginary = src.imaginary; return *this; } 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 except ^~~~~ 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); ^~~~~ion 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] vo 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); ^~~~~id 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 specificat src/matrix.h:88:46: warning: dynamic excions are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left,consteption 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, 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 Variconst Matrix *src1,const Matrix *src2) throw(error_obj); able *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/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^~~~~ 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.inte] 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);rn.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.h:136:37: warnin ^~~~~ 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 g: 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 widdeprecated 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); th,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) 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 e ^~~~~ 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]xception 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); inline void set_name_from(const Variable &src) thr ^~~~~ 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); ow(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 [-Wdeprecate ^~~~~ 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: dd] 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); ynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_perm(Variable * ^~~~~ 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); ^~~~~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.h:277:33: warning: dynamic exception specifications are deprecated in C++1 ^~~~~ 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 1 [-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] [-Wdeprecated] void builtin_re(Variable *res, Variable *left,const Variable *right, VariableList *p 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); rivate_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(Varia ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ble *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.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 src/math2.intern.h:190:106: w 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 opearning: 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);rator=(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.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 ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-(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 Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left, const Variable *righin 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); t, 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/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 sp ^~~~~ 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.buecifications 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 iltin.cpp:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] &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); void builtin_xor(Variable *res, Variable *left, const Variable *right, VariableList *private_varlis ^~~~~ 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); t) 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 *righ ^~~~~ 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); t, 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_w ^~~~~ 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_objidth(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:110:103: warning: dynamic exception specifications are depre) ^~~~~ 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) cated 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: dyn ^~~~~ 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_varamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_insert(Variable *list) 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)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 *pr ^~~~~ 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 specificaivate_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); tions 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( ^~~~~ src/math2.intern.h:115:109: warning: dynamic exception specifierror_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)cations 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 ^~~~~ 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) in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left,const Variable *righ ^~~~~ 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 art, 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); ^~e 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: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 ^~~~~ 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]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; ~~~~~~~~~~^~~ 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/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); ^~~~~ deprecated in C++11 [-Wdeprecated] void builtin_div(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 i void builtin_nderiv(Van 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 incl ^~~~~ src/math2.intern.h:144:104: warning: riable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_equal(Variable ^~~~~ 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 * *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); uded 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_oprivate_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) bj); ^~~~~ 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 ^~~~~ 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: wa 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 Crning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater++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/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/utf8_string.cpp:45:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string::utf8_string( const char *src ) throw(error_obj) ^~~~~ src/utf8_string.cpp:86:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void utf8_string::set_size( uint32 new_size ) 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/utf8_string.cpp:126:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & utf8_string::append( const utf8_string &src ) 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) ^~~~~ 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) (Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) 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) ^~~~~ 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/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/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/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.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 *lc++ -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 eft, 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 *privatc++ -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\"" e_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 `pkg-config --cflags gtk+-2.0` src/picture2gtk.cpp -o picture2gtk.o 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/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.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/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.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/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.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: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.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); ^~~~~ 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/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.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; } ^~~~~ 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.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/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.array.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); ^~~~~ src/math2.array.cpp:22:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array::Array(const Array &src) 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.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.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.array.cpp:123:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * Array::get_variable(uint32 nr) const throw(error_obj) ^~~~~ src/math2.array.cpp:130:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::set_variable( uint32 nr, const Variable &new_var) 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.array.cpp:161:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::increase_size(void) 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.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) ^~~~~ 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 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: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); ^~~~~ 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); ^~~~~ 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.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/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.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: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.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: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);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; ~~~~~~~~~~^~~ 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: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: wa ^~~~~ 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++rning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const 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 &vchar *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warninal) 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;} g: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( c ^~~~~ 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); onst utf8_string &src, uint32 pos ) 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.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/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.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/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 a ^~~~~ 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); ^~~~~re 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 [-Wde 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/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/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);precated] 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 de ^~~~~ src/keyfile.h:80:46: warning: dynamic exception precated in C++11 [-Wdeprecated] Complex abs(const Complex &var) 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/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 &valspecifications 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: dynamiue ) 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);c 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/keyfile.cpp:51:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile::keyfile(const char *filename) throw(error_obj) ^~~~~ src/keyfile.cpp:59:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile::keyfile(const keyfile &src) throw(error_obj) ^~~~~ src/keyfile.cpp:87:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile::read_intern(const char *intern_file) 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/keyfile.cpp:126:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile::read(const char *filename) 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/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/keyfile.cpp:306:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile::set_key(const utf8_string &keyname,const utf8_string &value) 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/keyfile.cpp:427:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/keyfile.cpp:465:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile::write(const char *filename) 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.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.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 deprecc++ -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 ated 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/math2.picture.cpp:14:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture::Picture() throw(error_obj) ^~~~~ src/math2.picture.cpp:21:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture::Picture(const Picture &src) 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) ^~~~~ 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/real.h:27, from src/real.cpp:44: 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/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/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/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); ^~~~~ 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/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/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/real.cpp:44: 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/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/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/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/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/real.cpp:261:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(int32 new_value) 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/real.cpp:303:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(const Integer &new_value) 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/real.cpp:347:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(const Real &val) throw(error_obj) ^~~~~ src/real.cpp:420:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real Real::operator+(const Real &val) const 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/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/real.cpp:499:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::sub(const Real &val) 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/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/real.cpp:565:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::mul(const Real &val) throw(error_obj) ^~~~~ 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/real.cpp:601:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::div(const Real &val) 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/real.cpp:726:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real ipart(const Real &val) 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/real.cpp:742:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real sign(const Real &val) 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/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) ^~~~~ 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/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; ~~~~~~~~~~^~~ 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/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.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/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.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/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.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/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.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/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.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/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.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); ^~~~~ 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/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.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.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.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/math2.functionlist.cpp:30:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockFunction &src) 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/math2.functionlist.cpp:192:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name ) throw(error_obj) ^~~~~ 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/math2.functionlist.cpp:287:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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 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: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); ^~~~~ 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/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/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/matrix.h:27, from src/matrix.cpp:39: 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/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 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/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/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/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); ^~~~~ 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/matrix.cpp:39: 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/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/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/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/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) ^~~~~ src/matrix.cpp:44:16: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/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/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/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/matrix.cpp:175:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::trans(void) 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/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/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/matrix.cpp:268:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::mul( const Complex &val ) 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/matrix.cpp:309:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::fill(const Complex &val) 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/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) ^~~~~ 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/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) ^~~~~ 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/matrix.cpp:381:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::inverse(void) throw(error_obj) ^~~~~ 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/matrix.cpp:443:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::operator=(const Matrix &src) 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/matrix.cpp:510:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::set_next( const Complex &value ) 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_simplewin.cpp -o ump_simplewin.o In file included from src/math2.h:27, from src/math2.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.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.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/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/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.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/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); ^~~~~ 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.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.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/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); } ^~~~~ 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.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/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/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &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; ~~~~~~~~~~^~~ 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/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/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_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/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/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/picture.cpp:177:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture::picture(const picture &src) throw(error_obj) ^~~~~ 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/picture.cpp:263:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::set_size(int32 newwidth,int32 newheight) throw(error_obj) ^~~~~ src/picture.cpp:324:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/picture.cpp:416:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased ) throw(error_obj) ^~~~~ src/picture.cpp:492:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/picture.cpp:573:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) throw(error_obj) ^~~~~ src/picture.cpp:731:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) 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) ^~~~~ 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) ^~~~~ 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) ^~~~~ 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/picture.cpp:1041:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::convto_rgb(void) throw(error_obj) ^~~~~ src/picture.cpp:1057:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::convto_grayscale(void) throw(error_obj) ^~~~~ 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/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/picture.cpp:1150:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) throw(error_obj) ^~~~~ src/picture.cpp:1163:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) 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/picture.cpp:1245:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::draw_shadow(int32 x,int32 y,const colorrgb &color) const 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/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/picture.cpp:1472:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::mirror(void) 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) ^~~~~ src/picture.cpp:1510:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::rotate90(void) throw(error_obj) ^~~~~ src/picture.cpp:1529:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::rotate180(void) throw(error_obj) ^~~~~ src/picture.cpp:1534:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::rotate270(void) 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/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.cpp:1724:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/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.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) cc++ -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 onst 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.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.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.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 exceptionIn 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 '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In 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); ^~~~~ 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/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/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/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/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/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/integer.cpp:118:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer gcd( Integer nr1, Integer nr2 ) 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/integer.cpp:240:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator=(floatx val) 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/integer.cpp:467:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator=(const Integer &val) 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/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) ^~~~~ 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); 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 ^~~~~ 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.cpp:42:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj) ^~~~~ src/math2.cpp:199:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool needright ) 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/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/math2.cpp:530:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/math2.cpp:569:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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) ^~~~~ 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 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.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: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.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: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.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); ^~~~~ 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.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/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/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/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.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); ^~~~~ 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.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/math2.codeline.cpp:41:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/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); ^~~~~ 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.codeline.cpp:64:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeLine::operator=(CodeLine &src) 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) ^~~~~ 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/math2.codeline.cpp:372:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_absoulute_values( Vector &symbols ) 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.codeline.cpp:481:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_negates( Vector &symbols ) 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/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.codeline.cpp:710:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeLine::round_bracket_reducing(void *ptr, int start_at) throw(error_obj) ^~~~~ 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.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.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/math2.codeline.cpp:1290:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void CodeLine::calc( Variable *answer, VariableList *private_varlist, Vector *tmp_variables ) 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/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_advancedwin.h:12, 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 /usr/local/include/glib-2.0/gobject/gobject.h:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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_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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ 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 src/vector.h:45, from src/ump_advancedwin.h:13, 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; } ^~~~~ 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_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/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_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/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_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); ^~~~~ ./inliner translations/Svenska translation_svenska translation_svenska.c cc translation_svenska.c -c -o translation_svenska.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/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:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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/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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ 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:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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_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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ 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; ~~~~~~~~~~^~~ 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) ^~~~~ 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); ^~~~~ 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); ^~~~~ 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_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 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 CIn 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:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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/um++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); p_prefwin.cpp:9: /usr/local/include/glib-2.0/gobject/gtype.h:723: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; ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wde ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578: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_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/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 specificationprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); s 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 ) th ^~~~~ 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 row(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) C++11 [-Wdeprecated] void operator=(const Array &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); ^~~~~ 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: ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11dynamic 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); [-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] ^~~~~ 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 specification void add_this(Variable *nes 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(wvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); 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_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 spec ^~~~~ src/math2.h:380:40: waifications 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_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/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_filrning: 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_undeled(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 inletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27 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_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/int: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uineger.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); t32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic ex ^~~~~ 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 [-Wdeception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &srprecated] 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; } c) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void oper ^~~~~ 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: dyator=(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 namic 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 ) th[-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2row(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_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/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 de.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 areprecated 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 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]); ^~~~~ 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 void add_automatic_curleys(void) throw(error_obj); ) 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: ^~~~~ 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);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/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: ^~~~~ src/math2.h:543:77: warning: dynamic exceptiondynamic 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_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/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_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); 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 ^~~~~ 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); 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 [-Wdeprecatel/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:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, d] 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 from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723:1: note: declared here { ^ In, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated 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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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: 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 specifica ^~~~~ 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 ations 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_complre 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 a /usr/local/include/glib-2.0/glib/gtypes.h:578:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ 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; ~~~~~~~~~~^~~ 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/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]ex(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 specificationsddon_save_picture(Variable *res, Variable *left, const Variable *right, VariableList *private_varlis 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 depreca 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: dynamict) throw(error_obj); ted in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); 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 ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specificat ^~~~~ src/addon_functions.h:33:103: warning: dynamic exception specifions 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/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); ^~~~~ 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] 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 keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specificatications are deprecated in C++11 [-Wdeprecated] void addon_show(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); (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); ^~~~~ 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 ions are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_str ^~~~~ src/addon_functions.h:ing &value) throw(error_obj); ^~34:106: warning: dynamic exception s[-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); ^~~~~pecifications are deprecated in C++11 [-Wdeprecated] void addon_message(Variable *res, Variable *l 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 exceeft, 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); ^~~~~ 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,ption 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 specif from /usr/local/include/gtk-2.0/gtk/gtications 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:kdialog.h:35, from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32, warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean 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:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723:1: note: declared here(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 { ^ In file included f~~~ 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/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); 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); rom /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:3 ^~~~~ 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/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: dyn0, from /usr/local/include/gtk-2.0/gtk/gtk.h:126, from src/main.cp src/picture.h:99:45: warning: dynamic exception specifications are deprecated in Cp: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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578: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); ^~~~~amic 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/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 [-Wdepre++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~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecacated] 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:4ted] 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); 9:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_setti deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uintngs() 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) ^~~~~ 8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in ^~~~~ 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); C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception spec ^~~~~ 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_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/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 ifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8in C++11 [-Wdeprecated] void update(void) throw(error_obj); ^~~~~ src/picture2 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]gtk.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); 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); ^~~~~ ^~~~~ 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/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_prefwin.cpp:15: src/ump_picturewin.h:49:19: wa 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); rning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings() 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/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); ^~~~~ 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/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/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_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/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_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/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_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/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_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/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_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); ^~~~~ 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_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/ump_3d_viewer.h:12, from src/ump_3d_viewer.cpp:22: 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/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); ^~~~~ 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/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); 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 /usr/local/include/glib-2.0/gobject/gobject.h:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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/gradient_editor.h:12, from src/gradient_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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ 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); ^~~~~ 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); ^~~~~ 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/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: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/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/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/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/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/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/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)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:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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_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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ 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/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: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_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/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_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/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/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/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/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/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_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/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_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/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_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; } ^~~~~ 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_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); ^~~~~ 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_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/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_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/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] } ^ 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); ^ 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:298:12: note: declared here GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^ 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:298:12: note: declared here GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, ^~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ 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/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 arIn 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:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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/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; ^~~~~~~~~~~~ In file included from /usr/local/include/glib-2.0/glib/galloca.h:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ 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; ~~~~~~~~~~^~~ 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/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/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); ^~~~~ 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/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] } ^ e 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 specificaIn 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); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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_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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578: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/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; ~~~~~~~~~~^~~ 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); ^~~~~ 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/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/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/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/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/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/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/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/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/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); ^~~~~ 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); ^~~~~ tions 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/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/realIn 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/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); ^ In file included from /usr/local/include/glib-2.0/gobject/gobject.h:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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/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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578: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) ^~~~~ .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 /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:26, from /usr/local/include/glib-2.0/gobject/gbinding.h:31, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:723: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_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:34, from /usr/local/include/glib-2.0/glib.h:32, from /usr/local/include/glib-2.0/gobject/gbinding.h:30, from /usr/local/include/glib-2.0/glib-object.h:24, from /usr/local/include/glib-2.0/gio/gioenums.h:30, from /usr/local/include/glib-2.0/gio/giotypes.h:30, from /usr/local/include/glib-2.0/gio/gio.h:28, 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:578: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/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; ~~~~~~~~~~^~~ 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/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/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/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/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); ^~~~~ 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/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/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/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/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/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_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/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_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/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_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/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_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/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_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/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_picturewin.cpp:13: 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.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/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/ump_picturewin.cpp:56:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings::graph_settings() 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); ^~~~~ src/ump_picturewin.cpp:137: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); // true if minimum, false if maximum ^~~~~ 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) ^~~~~ 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/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/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) ^~~~~ 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:06 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for ump-math-0.8.6_14 ===> 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/libharfbuzz.so.0 from print/harfbuzz but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libharfbuzz.so:print/harfbuzz 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/libglvnd 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_14 file sizes/checksums [22]: 0% file sizes/checksums [22]: 100% Service unavailablepacking files [22]: 0% packing files [22]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:22