------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.1.txz Installing /packages/All/gmake-4.2.1_3.txz Installing /packages/All/pkgconf-1.6.3,1.txz Installing /packages/All/xorgproto-2019.2.txz Installing /packages/All/expat-2.2.8.txz Installing /packages/All/libffi-3.2.1_3.txz Installing /packages/All/libxml2-2.9.10.txz Installing /packages/All/wayland-1.16.0.txz Installing /packages/All/pciids-20200222.txz Installing /packages/All/libpciaccess-0.16.txz Installing /packages/All/libdrm-2.4.100.txz Installing /packages/All/libelf-0.8.13_3.txz Installing /packages/All/libXau-1.0.9.txz Installing /packages/All/libpthread-stubs-0.4.txz Installing /packages/All/libXdmcp-1.1.3.txz Installing /packages/All/libxcb-1.13.1.txz Installing /packages/All/libX11-1.6.9,1.txz Installing /packages/All/libXfixes-5.0.3_2.txz Installing /packages/All/libXdamage-1.1.5.txz Installing /packages/All/libXext-1.3.4,1.txz Installing /packages/All/libXrender-0.9.10_2.txz Installing /packages/All/libXrandr-1.5.2.txz Installing /packages/All/libxshmfence-1.3.txz Installing /packages/All/libXxf86vm-1.1.4_3.txz Installing /packages/All/mesa-libs-18.3.2_4.txz Installing /packages/All/libGLU-9.0.1.txz Installing /packages/All/pcre-8.43_2.txz Installing /packages/All/libiconv-1.14_11.txz Installing /packages/All/ncurses-6.1.20190525.txz Installing /packages/All/readline-8.0.4.txz Installing /packages/All/openssl-1.1.1d,1.txz Installing /packages/All/python37-3.7.6.txz ===== Message from python37-3.7.6: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py37-gdbm databases/py-gdbm@py37 py37-sqlite3 databases/py-sqlite3@py37 py37-tkinter x11-toolkits/py-tkinter@py37 Installing /packages/All/glib-2.56.3_7,1.txz No schema files found: doing nothing. Installing /packages/All/atk-2.28.1.txz Installing /packages/All/libdaemon-0.14_1.txz Installing /packages/All/libICE-1.0.10,1.txz Installing /packages/All/libSM-1.2.3,1.txz Installing /packages/All/dbus-1.12.16.txz ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. Installing /packages/All/dbus-glib-0.110.txz Installing /packages/All/gdbm-1.18.1_1.txz Installing /packages/All/gobject-introspection-1.56.1,1.txz Installing /packages/All/gnome_subr-1.0.txz Installing /packages/All/avahi-app-0.7_2.txz ===> Creating groups. Creating group 'avahi' with gid '558'. ===> Creating users Creating user 'avahi' with uid '558'. Installing /packages/All/gmp-6.2.0.txz Installing /packages/All/nettle-3.5.1_1.txz Installing /packages/All/libtasn1-4.15.0.txz Installing /packages/All/libunistring-0.9.10_1.txz Installing /packages/All/libidn2-2.3.0_1.txz Installing /packages/All/ca_root_nss-3.51.txz ===== Message from ca_root_nss-3.51: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem Installing /packages/All/p11-kit-0.23.18.1.txz Installing /packages/All/tpm-emulator-0.7.4_2.txz ===> Creating groups. Creating group '_tss' with gid '601'. ===> Creating users Creating user '_tss' with uid '601'. Installing /packages/All/trousers-0.3.14_2.txz ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. ===== Message from trousers-0.3.14_2: -- To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Installing /packages/All/gnutls-3.6.12.txz Installing /packages/All/libpaper-1.1.24.4.txz Installing /packages/All/cups-2.2.13.txz ===> Creating groups. Creating group 'cups' with gid '193'. ===> Creating users Creating user 'cups' with uid '193'. Installing /packages/All/png-1.6.37.txz Installing /packages/All/jbigkit-2.1_1.txz Installing /packages/All/jpeg-turbo-2.0.4.txz Installing /packages/All/tiff-4.1.0.txz Installing /packages/All/shared-mime-info-1.10_2.txz Installing /packages/All/gdk-pixbuf2-2.40.0.txz Installing /packages/All/freetype2-2.10.1.txz ===== Message from freetype2-2.10.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed). Installing /packages/All/graphite2-1.3.13_1.txz Installing /packages/All/harfbuzz-2.6.4.txz Installing /packages/All/fontconfig-2.12.6,1.txz Running fc-cache to build fontconfig cache... /usr/local/share/fonts: skipping, no such directory /usr/local/lib/X11/fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory fc-cache: succeeded Installing /packages/All/fribidi-0.19.7.txz Installing /packages/All/pixman-0.38.4.txz Installing /packages/All/cairo-1.16.0,2.txz Installing /packages/All/libfontenc-1.1.4.txz Installing /packages/All/mkfontscale-1.2.1.txz Installing /packages/All/font-bh-ttf-1.0.3_4.txz Installing /packages/All/font-misc-meltho-1.0.3_4.txz Installing /packages/All/font-misc-ethiopic-1.0.3_4.txz Installing /packages/All/encodings-1.0.5,1.txz Installing /packages/All/dejavu-2.37_1.txz ===== Message from dejavu-2.37_1: -- Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. Installing /packages/All/xorg-fonts-truetype-7.7_1.txz Installing /packages/All/libXft-2.3.3.txz Installing /packages/All/pango-1.42.4_3.txz Installing /packages/All/hicolor-icon-theme-0.17.txz Installing /packages/All/libXinerama-1.1.4_2,1.txz Installing /packages/All/libXi-1.7.10,1.txz Installing /packages/All/libXcursor-1.2.0.txz Installing /packages/All/libXcomposite-0.4.5,1.txz Installing /packages/All/gtk-update-icon-cache-2.24.32.txz Installing /packages/All/gtk2-2.24.32.txz SUCCEEDED 00:00:35 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- ===> NOTICE: The ump port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_12 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> NOTICE: The ump port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> ump-math-0.8.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_12 for building SUCCEEDED 00:00: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://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> ump-math-0.8.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_12 for building => SHA256 Checksum OK for ump-0.8.6.tar.bz2. SUCCEEDED 00:00: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://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> ump-math-0.8.6_12 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ump-math-0.8.6_12 for building ===> Extracting for ump-math-0.8.6_12 => SHA256 Checksum OK for ump-0.8.6.tar.bz2. Extracted Memory Use: 1.08M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for ump-math-0.8.6_12 ===> Applying ports patches for ump-math-0.8.6_12 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_12 depends on executable: gmake - found ===> ump-math-0.8.6_12 depends on package: pkgconf>=1.3.0_1 - found ===> ump-math-0.8.6_12 depends on package: xorgproto>=0 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> ump-math-0.8.6_12 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> ump-math-0.8.6_12 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> ump-math-0.8.6_12 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> ump-math-0.8.6_12 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> ump-math-0.8.6_12 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> ump-math-0.8.6_12 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> ump-math-0.8.6_12 depends on executable: gmake - found ===> ump-math-0.8.6_12 depends on package: pkgconf>=1.3.0_1 - found ===> ump-math-0.8.6_12 depends on package: xorgproto>=0 - found ===> ump-math-0.8.6_12 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> ump-math-0.8.6_12 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> ump-math-0.8.6_12 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> ump-math-0.8.6_12 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> ump-math-0.8.6_12 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> ump-math-0.8.6_12 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> Configuring for ump-math-0.8.6_12 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for ump-math-0.8.6_12 gmake[1]: Entering directory '/construction/math/ump/ump-0.8.6' cc src/inliner.c -o inliner c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/vartypes.cpp -o vartypes.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/utf8_string.cpp -o utf8_string.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/picture.cpp -o picture.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/keyfile.cpp -o keyfile.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/integer.cpp -o integer.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/real.cpp -o real.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/complex.cpp -o complex.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/matrix.cpp -o matrix.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.cpp -o math2.o In file included from src/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); ^~~~~ 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; ~~~~~~~~~~^~~ 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); ^~~~~ 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/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/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 '-9223372036src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ 854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ In file included from src/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/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; } ^~~~~ In file included from src/utf8_string.h:25, from src/keyfile.cpp:26: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ In file included from src/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); ^~~~~ 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/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ In file included from src/keyfile.cpp:26: src/utf8_string.h:42:35: warning: dynamic exception specifsrc/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ d] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ ated] 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/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/utf8_string.h: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 [-Wdeprecsrc/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ ated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ In file included from src/picture.h:25, from src/picture.cpp:122: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj);src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ ^~src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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 ); } ^~~~~ ~~~ ated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ d] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/utf8_string.h: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:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ In file included from src/picture.cpp:122: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ ated] utf8_string( const char *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:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ ated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/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:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ In file included from src/real.h:28, from src/real.cpp:44: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ In file included from src/keyfile.h:29, from src/utf8_string.cpp:20: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprec ~~~~~~~~~~^~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ ated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ ] void set_solidness_all(uint8 newsolidness) 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); ^~~~~ 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/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ In file included from src/matrix.h:26, from src/matrix.cpp:39: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h: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:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) 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:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) 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:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ ] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj);src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ ] void add( const Integer &val ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj);src/integer.h: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:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated ] void sub( const Integer &val ) throw(error_obj); ^~~~~ ^~~~~ ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/integer.h: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:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ ated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ In file included from src/keyfile.cpp: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/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) 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:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ d] void rotate180(void) 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/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/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) 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/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(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/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/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/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ ] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ In file included from src/utf8_string.cpp:20: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ ] void div_by_2_pow_32(void) 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/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(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.cpp:51:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile::keyfile(const char *filename) throw(error_obj) ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ ] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ ] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const 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/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/integer.h: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: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.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/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.cpp:87:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecat ^~~~~ 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); ^~~~~ ed] void keyfile::read_intern(const char *intern_file) 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/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ In file included from src/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/keyfile.cpp:126:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void keyfile::read(const char *filename) 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/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/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/integer.h: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/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/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ ] void set_bit( uint32 bit ) 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/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) 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:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ ] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ ated] utf8_string & insert( const utf8_string &src, uint32 pos ) 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/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/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprec ^~~~~ated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/utf8_string.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.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/integer.cpp:240:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator=(floatx val) 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:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated ^~~~~ 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) ^~~~~ ] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/keyfile.cpp:306:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecasrc/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; } ^~~~~ ted] void keyfile::set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj) ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.variable.cpp -o math2.variable.o src/integer.h: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:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const 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/integer.cpp:313:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdepreca ^~~~~ ted] Integer::Integer( const Integer &src ) throw(error_obj) ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/keyfile.cpp:359:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecasrc/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); ^~~~~ ted] void keyfile::remove_key( const utf8_string &keyname ) throw(error_obj) src/utf8_string.cpp:105:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdep ^~~~~ 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; } ^~~~~ recated] void utf8_string::enlarge_to( uint32 new_size ) throw(error_obj) ^~~~~ In file included from src/picture.cpp:123: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/integer.h: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: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.cpp:467:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecasrc/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 ted] Integer & Integer::operator=(const Integer &val) throw(error_obj) ^~~~~ *this; } ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.cpp:427:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatsrc/utf8_string.cpp:126:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeped] throw(error_obj) ^~~~~ recated] utf8_string & utf8_string::append( const utf8_string &src ) throw(error_obj) ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/integer.h: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:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/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/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return ^~~~~ *this; } ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) 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/integer.cpp:714:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) throw(error_obj) ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/integer.h: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.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.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:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.cpp:753:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator++(void) throw(error_obj) ^~~~~ src/utf8_string.cpp:247:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & utf8_string::insert( const utf8_string &src, uint32 pos ) throw(error_obj) ^~~~~ src/integer.cpp:797:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & Integer::operator--(void) throw(error_obj) ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/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:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const 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/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/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.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/utf8_string.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/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/picture.cpp:202:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::set_isBackground(bool value) 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:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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) ^~~~~ d] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.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.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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); ^~~~~ d] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/picture.cpp:263:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecasrc/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ ted] void picture::set_size(int32 newwidth,int32 newheight) 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:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) 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.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:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.cpp:1106:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::mul_by_2(void) throw(error_obj) ^~~~~ d] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/picture.cpp:324:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.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.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.cpp:1164:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::div_by_2(void) throw(error_obj) ^~~~~ src/picture.cpp:416:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased ) 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.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/integer.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.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/integer.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) ^~~~~ 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); ^~~~~ 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: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: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: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/picture.cpp:492:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/integer.cpp:1400:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::add(const Integer &val) throw(error_obj) ^~~~~ src/picture.cpp:573:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) throw(error_obj) ^~~~~ src/real.h:98:24: 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] Real(const Real &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/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/picture.cpp:731:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) 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); ^~~~~ void add( const Real &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/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:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) 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/integer.cpp:1499:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::clear_bit( uint32 bit ) 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/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/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/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++; retsrc/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/picture.cpp:1004:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecurn *this; } ^~~~~ ated] void picture::set_solidness_all(uint8 newsolidness) throw(error_obj) ^~~~~ inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/integer.cpp:1522:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer iSqrt( const Integer &var ) throw(error_obj) ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/integer.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/picture.cpp:1014:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::clear(const colorrgb &color) throw(error_obj) ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.variablelist.cpp -o math2.variablelist.o src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/picture.cpp:1041:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::convto_rgb(void) 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/picture.cpp:1057:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::convto_grayscale(void) throw(error_obj) ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~src/picture.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/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/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) 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/integer.cpp:1705:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Integer::faculty(void) 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/picture.cpp:1150:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) 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/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/picture.cpp:1163:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid) 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) ^~~~~ 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/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/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/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/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/picture.cpp: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/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/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) ^~~~~ 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/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/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/real.h: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/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/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;} ^~~~~ src/picture.cpp:1472:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::mirror(void) 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/picture.cpp:1491:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::upside_down(void) throw(error_obj) ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/picture.cpp:1510:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::rotate90(void) throw(error_obj) ^~~~~ 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/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/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const 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/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ In file included from src/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/picture.cpp:1665:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void picture::operator=(const picture & source) throw(error_obj) ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/picture.cpp:1724:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/picture.cpp:1752:82: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const colorrgb &color, bool antialiased, uint8 solid ) throw(error_obj) ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/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/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/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/matrix.h: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/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) throw(error_obj); ^~~~~ src/matrix.h: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/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/matrix.h: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/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/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/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 [-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); ^~~~~ 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); ^~~~~ 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/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); ^~~~~ 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/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/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/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/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/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/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/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) 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/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/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/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 ); } ^~~~~ 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/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/picture.h: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/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/picture.h: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/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) 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/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) 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/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/picture.h: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/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/picture.h: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/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/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/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ ^~~~~ src/picture.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/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) 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/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/matrix.cpp:44:16: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ d] void operator=(const picture &source) 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); ^~~~~ d] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ 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/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/matrix.cpp:113:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix::Matrix(const Matrix &src) throw(error_obj) ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) 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/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } 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/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/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ d] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ 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/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/real.cpp:261:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(int32 new_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/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/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/real.cpp:282:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(int64 new_value) throw(error_obj) ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/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/matrix.cpp:175:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::trans(void) throw(error_obj) ^~~~~ 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: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/real.cpp:303:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real::Real(const Integer &new_value) 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/matrix.cpp:191:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::adjoint(void) 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/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/vector.h: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/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) 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/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/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/matrix.cpp:235:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatsrc/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) 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/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ ed] void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj) ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/matrix.cpp:252:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj) ^~~~~ src/real.cpp:420:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real Real::operator+(const Real &val) 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/matrix.cpp:268:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::mul( const Complex &val ) 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/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/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/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/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/real.cpp:499:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::sub(const Real &val) 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/matrix.cpp:309:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::fill(const Complex &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/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ In file included from src/math2.h:28, from src/math2.cpp:11: src/utf8_string.h:42:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/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/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h: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/matrix.cpp:317:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::identity(void) throw(error_obj) ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/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/real.cpp:548:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real Real::operator*(const Real &val) const throw(error_obj) ^~~~~ ] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/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/real.cpp:565:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Real::mul(const Real &val) 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/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/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) 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/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/matrix.cpp:343:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatsrc/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ ed] void Matrix::row_swap(uint32 row1,uint32 row2) 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/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/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/real.cpp:626:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & Real::operator=(const Real &val) throw(error_obj) ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) 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/real.cpp:726:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real ipart(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/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/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( 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/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/real.cpp:742:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real sign(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.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/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/integer.h: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/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/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] d] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; 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/real.cpp:856:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real power(const Real &val, const Integer &nr) throw(error_obj) ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ ^~~~~ src/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/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/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/integer.h: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/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/real.h: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/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/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/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/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; } ^~~~~ 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:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/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/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: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: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: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: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:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ void mul( const Real &val ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/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:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/real.h: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: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:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ 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: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:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const 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: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:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/real.h: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; } ^~~~~ 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/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/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; } ^~~~~ 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=falsrc/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedse; }else value*=val; return *this;} ^~~~~ ] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ 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;} ^~~~~ 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/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/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/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/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/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/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) 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/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) 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/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/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/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/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/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/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); ^~~~~ 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/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/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/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) 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.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/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) ^~~~~ In file included from src/complex.cpp:36: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/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/complex.cpp:39:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Complex::append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj) ^~~~~ src/matrix.cpp: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/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.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/matrix.cpp:443:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Matrix::operator=(const Matrix &src) 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.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/complex.cpp:185:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool Complex::operator>(const Complex &var) const 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]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) ^~~~~ 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); ^~~~~ void identity(void) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/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) ^~~~~ 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; ~~~~~~~~~~^~~ 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: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/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ In file included from src/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/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) 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/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/matrix.h: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/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) 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); ^~~~~ 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/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]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); ^~~~~ throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/picture.h: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); ^~~~~ 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/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/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/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) 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/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]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); ^~~~~ Picture(const Picture &src) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) 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/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate ^~~~~ d] void operator=(const picture &source) 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/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/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/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/integer.h: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); ^~~~~ In file included from src/vector.h:45, from src/math2.h:30, from src/math2.variable.cpp:10: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/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/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) 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/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/real.h: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); ^~~~~ 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/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/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/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/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;} ^~~~~ 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 ); } ^~~~~ 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/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &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/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/math2.h: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/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/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/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) src/math2.h: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/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/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/math2.h: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/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h: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/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/math2.h: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/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) 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/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) 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/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/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/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/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) 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/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) 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/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/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated void operator=(const Array &src) throw(error_obj); ^~~~~ ] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/math2.h: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/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/integer.h: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/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ 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/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/math2.h: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); ^~~~~ 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/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/math2.h: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/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ ) 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/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ Real operator+(const Real &val) const throw(error_obj); ^~~~~ 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/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) 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/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/math2.h: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:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]In file included from src/math2.h:32, from src/math2.variable.cpp:10: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/real.h: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:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ In file included from src/math2.h:33, from src/math2.variable.cpp:10: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/math2.variable.cpp:10: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ CodeBlock_SubType sub_type = CodeBlock_SubType_None) 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/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.h: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/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/math2.h: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); ^~~~~ 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.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/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) 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); ^~~~~ ^~~~~ 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 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); ^~~~~ 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/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/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/math2.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/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/math2.intern.h: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/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/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/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() 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/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/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/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/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/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated ^~~~~ ] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/math2.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/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.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/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/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); ^~~~~ 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/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/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/math2.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/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/math2.intern.h: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:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const 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/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() 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/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) 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/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) 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/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) 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/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.intern.h: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); 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; ~~~~~~~~~~^~~ ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.intern.h: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/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/math2.intern.h:161:115: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_undeletable(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ 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/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/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/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/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/math2.intern.h:164:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdepated] utf8_string( const char *src ) throw(error_obj); ^~~~~ recated] void builtin_modulo(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.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/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/math2.intern.h: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/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/math2.intern.h: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/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/math2.intern.h: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/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/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/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 *privatsrc/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); ^~~~~ e_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/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprec ^~~~~ ated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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); ^~~~~ 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/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/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/math2.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/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.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/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.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/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.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/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/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/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.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/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate ^~~~~ d] uint8 solid = 255) 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/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) 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/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) 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/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) 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/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/math2.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 *privsrc/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); ^~~~~ ate_varlist) 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/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/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/math2.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/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) 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/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/math2.intern.h:190:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdepsrc/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecaterecated] void builtin_smaller(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ d] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/math2.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/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/math2.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.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.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.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) 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.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.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.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ In file included from src/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); ^~~~~ 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/math2.variablelist.cpp:31:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList::VariableList(const VariableList &src) throw(error_obj) ^~~~~ src/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/math2.h: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.variablelist.cpp:42:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void VariableList::operator=(const VariableList &src) throw(error_obj) ^~~~~ In file included from src/math2.h:30, from src/math2.builtin.cpp:9: src/vector.h:61:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector(const Vector &src) throw(error_obj); ^~~~~ src/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/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/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/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.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/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &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/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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.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/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) 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.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.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/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.h: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/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) 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/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) ^~~~~ 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: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: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:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/math2.variablelist.cpp:222:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) 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/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h: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.variablelist.cpp:303:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h: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: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: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:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/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: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); ^~~~~ 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/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) 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/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:60:37: 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: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: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:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ ] void add_data( const Integer &nr ) 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/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) 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:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/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:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) 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: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:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) 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/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) 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/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) 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/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]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); ^~~~~ bool can_change_type) 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/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(ersrc/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedror_obj); ] 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/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &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/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/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); ^~~~~ ] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const 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/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/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:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &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: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: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: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: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); ^~~~~ ] 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/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/math2.h: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/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/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:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate 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.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); ^~~~~ d] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/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); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ In file included from src/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/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/math2.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/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/math2.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); ^~~~~ In file included from src/math2.h:32, from src/math2.builtin.cpp:9: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/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/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/math2.intern.h:127:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_adj(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.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/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/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/math2.intern.h:129:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_and(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/math2.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/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/math2.intern.h:131:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/real.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/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/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/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/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/math2.intern.h: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); ^~~~~ 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 specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.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/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/math2.intern.h: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/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/math2.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/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/math2.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/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.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); ^~~~~ 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/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/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/math2.intern.h: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); ^~~~~ 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/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/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/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/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/math2.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/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 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/math2.cpp:42:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) 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.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 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.cpp:199:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool needright ) 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.cpp:205:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); d] void argument_check(const char *function, const Variable *input, ...) 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.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.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.cpp:530:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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.cpp:569:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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.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.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.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) ^~~~~ 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.variable.cpp:20:8: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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.variable.cpp:142:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable::Variable(const Variable &src) throw(error_obj) ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/math2.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.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.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.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.variable.cpp:261:53: warning: dynamic exception specifications are deprecated in C++11 [-W ^~~~~ deprecated] void Variable::set_name(const utf8_string &newname) 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.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.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.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.intern.h:97:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdepr ^~~~~ ecated] 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.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.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.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.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.variable.cpp:320:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* Variable::get_picture(void) const 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.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.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.variable.cpp:345:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::clear(void) 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.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.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.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.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.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.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.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.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.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.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.variable.cpp:561:53: warning: dynamic exception specifications are deprecated in C++11 [-W ^~~~~ deprecated] const utf8_string* Variable::get_string(void) const 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.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.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.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.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.variable.cpp:594:48: warning: dynamic exception specifications are deprecated in C++11 [-W ^~~~~ deprecated] void Variable::calc_code_line( Variable *res ) 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.variable.cpp:635:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Variable::set_string(const utf8_string &newstring) throw(error_obj) ^~~~~ src/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.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.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.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.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.variable.cpp:695:41: warning: dynamic exception specifications are deprecated in C++11 [-Wsrc/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); ^~~~~ deprecated] Complex* Variable::get_complex_rw(void) 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.variable.cpp:706:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool Variable::get_boolean(void) const 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); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.array.cpp -o math2.array.o src/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); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.picture.cpp -o math2.picture.o 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/matrix.cpp:451:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex Matrix::det(void) const 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/matrix.cpp:510:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecat ^~~~~ ed] void Matrix::set_next( const Complex &value ) throw(error_obj) ^~~~~ src/math2.intern.h:198:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_time(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:199:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.builtin.cpp:33:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:44:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_add(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:51:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_sub(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:58:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_mul(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:65:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_div(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:72:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_intdiv(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:79:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pow(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) 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/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/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~src/math2.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/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: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; ~~~~~~~~~~^~~ 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) ^~~~~ 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); ^~~~~ 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/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/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.builtin.cpp:158:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_xor(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprec ^~~~~ ated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/picture.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/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/math2.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/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.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/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/picture.h: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/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_osrc/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); ^~~~~ bj) ^~~~~ 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/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) 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/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.builtin.cpp:225:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_smaller(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.builtin.cpp:242:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_greater_eq(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/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:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.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/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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) ^~~~~ d] uint8 solid = 255) 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: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: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: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: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:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.builtin.cpp:380:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_neg(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) 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: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:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/math2.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/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: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:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/math2.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/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) 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: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:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) 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/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.builtin.cpp:498:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_intdiv(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:532:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_modulo(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:566:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ 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); ^~~~~ 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:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ ] keyfile(const char *filename) 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:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h: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:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) 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/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) 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); ^~~~~ 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/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/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/vector.h: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 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: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:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) 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/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:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/vector.h: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: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:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) 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 *prsrc/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedivate_varlist) throw(error_obj) ^~~~~ ] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/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: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/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.builtin.cpp:718:103: warning: dynamic exception specifications are deprecated in C++11 [-WIn 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); ^~~~~ deprecated] void builtin_tan(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx 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/math2.builtin.cpp:732:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asin(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/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/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/math2.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/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/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/integer.h: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 [-Wdeprecatedsrc/math2.builtin.cpp:760:104: warning: dynamic exception specifications are deprecated in C++11 [-W] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ deprecated] void builtin_atan(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/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; } ^~~~~ In file included from src/math2.h:31, from src/math2.picture.cpp:9: src/integer.h:4src/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) ^~~~~ 2:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/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:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated*this; } ^~~~~ ] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/math2.builtin.cpp:788:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_isqrt(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/math2.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/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:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) 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/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:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/math2.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/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: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:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/math2.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/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: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:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/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: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:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) 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: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: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:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/math2.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/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/math2.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/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/integer.h: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); ^~~~~ 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/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/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/math2.builtin.cpp:958:103: warning: dynamic exception specifications are deprecated in C++11 [-Wsrc/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ deprecated] void builtin_arg(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/math2.builtin.cpp:990:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_time(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/real.h: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/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/math2.builtin.cpp:1002:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_fpart(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/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/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/math2.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/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/math2.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/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/math2.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/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/math2.builtin.cpp:1078:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_asinh(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/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/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/math2.builtin.cpp:1108:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_atanh(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/real.h: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/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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) ^~~~~ d] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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) ^~~~~ d] void faculty(void) 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/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/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/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/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ In file included from src/math2.h: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/math2.builtin.cpp:1212:116: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_make_undeletable(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.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/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/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/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/real.h: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:32, from src/math2.picture.cpp:9: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]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); } ^~~~~ void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/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); ^~~~~ 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/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) 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/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ void sub( const Real &val ) 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/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h: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/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/math2.picture.cpp:9: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/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: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: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); ^~~~~ 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/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/complex.h: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/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/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/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/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/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/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/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/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/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/matrix.h: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/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/matrix.h: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); ^~~~~ In file included from src/math2.h:34, from src/math2.picture.cpp:9: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ 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/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/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/math2.h: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/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/math2.h: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/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/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/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/math2.h: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/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/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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); ^~~~~ 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: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: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: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: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: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: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:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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: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:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) 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: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: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: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: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:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const 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.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: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: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]src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ 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:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) 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: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:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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: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:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) 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:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) 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:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ const Complex* get_complex(void) const 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: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: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:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ 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: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:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/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:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) 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: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: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: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: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: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:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ 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.picture.cpp:14:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture::Picture() throw(error_obj) ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/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.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.picture.cpp:38:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] floatx newbottom,floatx newtop) throw(error_obj) ^~~~~ src/math2.picture.cpp:48:89: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Picture::set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj) ^~~~~ src/math2.picture.cpp:59:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Picture::operator=(const Picture &src) throw(error_obj) ^~~~~ src/math2.builtin.cpp:1424:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nderiv(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.builtin.cpp:1500:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_nint(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.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.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.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.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.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.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.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.builtin.cpp:1828:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_axes(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.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.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.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.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.array.cpp:202:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Array::insert_this( Variable *var, uint32 at_pos ) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2066:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_comb(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2085:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_type(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2093:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_point(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2125:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2175:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2268:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2345:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_pixel(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2377:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_line(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2411:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_line(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2447:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2489:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pixel_circle(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2528:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table2d(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2663:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_table(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:2774:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_plot(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3098:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_polyreg(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3218:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_set_window(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3248:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_width(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3284:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_height(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3312:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3349:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_left(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3364:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_right(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3379:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_top(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3394:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_bottom(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3409:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_dec(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3456:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_frac(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3513:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_col(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3542:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_get_row(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3571:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_error(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3601:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_merge(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3672:113: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3697:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_matrix(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3719:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3740:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_insert(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3772:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3790:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_remove(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3820:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_array_of_two(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ src/math2.builtin.cpp:3835:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_pow_mod(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj) ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.codeline.cpp -o math2.codeline.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); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.codeblock.cpp -o math2.codeblock.o src/math2.h: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) ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/math2.functionlist.cpp -o math2.functionlist.o src/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) ^~~~~ In file included from src/math2.h:27, from src/math2.codeblock.cpp:10: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/math2.codeline.cpp:481:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_negates( Vector &symbols ) throw(error_obj) ^~~~~ 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); ^~~~~ 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) ^~~~~ 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/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/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); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c src/ump_3d_viewer.cpp -o ump_3d_viewer.o src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.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) ^~~~~ 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/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) ^~~~~ 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); ^~~~~ 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/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/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); ^~~~~ 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/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/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) 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/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ ] void read(const char *filename) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/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.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; } ^~~~~ 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/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/vector.h: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/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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 ); } ^~~~~ d] Integer & operator++(void) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/vector.h: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/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/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/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) ^~~~~ 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/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/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); ^~~~~ 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; ~~~~~~~~~~^~~ 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); ^~~~~ In file included from src/ump_3d_viewer.cpp:22: src/ump_3d_viewer.h:14:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void _3d_viewer_init(void) throw(error_obj); ^~~~~ src/math2.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); ^~~~~ 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); ^~~~~ 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/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &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_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/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/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/ump_3d_viewer.cpp:23: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/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/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/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/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/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/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ In file included from src/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: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: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:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) 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: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: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:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() 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:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/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: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: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: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: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:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) 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:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) 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:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) 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: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: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: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:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) 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:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) 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:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h: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:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) 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:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h: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: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: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:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) 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:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const 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:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) 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: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: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); ^~~~~ 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/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/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: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:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/math2.h: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/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/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/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/math2.h: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/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/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/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) 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:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/math2.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: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:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.h: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:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ In file included from src/math2.h:33, from src/math2.codeblock.cpp:10: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ 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); ^~~~~ In file included from src/math2.h:33, from src/math2.codeblock.cpp:10: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/math2.h: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:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) 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:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) 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: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:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) 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/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/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) 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:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/matrix.h: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); ^~~~~ 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); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/math2.h: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/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/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ In file included from src/math2.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/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/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ In file included from src/math2.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:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.intern.h:91:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprsrc/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 needrecated] void builtin_hook_get(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ ight) 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.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.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.intern.h:94:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); src/math2.h: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.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.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.intern.h:99:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_circle(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.intern.h:100:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_clear(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.h: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.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.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:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) 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.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) 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.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]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); ^~~~~ void operator=(const Variable &src) 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.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.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.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.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.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.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.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:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/math2.intern.h:110:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_grid(Variable *res, Variable *left,const Variable *right, VariableList *privasrc/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]te_varlist) throw(error_obj); ^~~~~ void clear(void) 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.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) 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.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.intern.h:116:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdepsrc/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]recated] void builtin_plot(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/main.cpp -o main.o -DDATA_DIR=\"/usr/local/share/ump\" -DFLAGS="\"-DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include\"" src/math2.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); ^~~~~ Complex* get_complex_rw(void) 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) ^~~~~ 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/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.codeblock.cpp:11: src/math2.intern.h:23:90: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_create_symbol_vector(const utf8_string &string, Vector *symbols) throw(error_obj); ^~~~~ In file included from src/math2.codeblock.cpp:11: src/math2.intern.h:68:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool new_isdeletable = false, bool hard_linking = true ) throw(error_obj); ^~~~~ src/math2.intern.h:71:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Vector &arguments) throw(error_obj); ^~~~~ src/math2.intern.h:91:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_get(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:92:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:93:109: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_round_eval(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:94:112: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_hook_set_next(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/math2.intern.h:96:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void builtin_append(Variable *res, Variable *left,const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ 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); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/picture2gtk.cpp -o picture2gtk.o src/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/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) ^~~~~ 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; ~~~~~~~~~~^~~ src/ump_3d_viewer.cpp:215:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] GLXContext *ctxRet) throw(error_obj) ^~~~~ 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); ^~~~~ 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) ^~~~~ 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/ump_3d_viewer.cpp:490:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/ump_3d_viewer.cpp:504:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/ump_3d_viewer.cpp:544:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/ump_3d_viewer.cpp:681:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/ump_3d_viewer.cpp:742:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj) ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/main.cpp:21: src/real.h:74:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void floatx_to_string(floatx var, utf8_string &str, const Format &fmt) throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/real.h:113:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(void) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:114:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator++(int) throw(error_obj) { if(exact) top->add( *bottom ); else value++; return *this; } ^~~~~ src/real.h:115:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(void) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/real.h:121:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator/(const Real &val) const throw(error_obj); ^~~~~ src/real.h:123:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator=(const Real &val) throw(error_obj); ^~~~~ src/real.h:124:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator+=(const Real &val) throw(error_obj) { this->add( val ); return *this; } ^~~~~ src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator-=(const Real &val) throw(error_obj) { this->sub( val ); return *this; } ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ In file included from src/math2.h:32, from src/main.h:14, from src/main.cpp:21: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/main.cpp:21: src/complex.h:39:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re) throw(error_obj) { real = re; imaginary = Real(0); } ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ In file included from src/math2.h:33, from src/main.h:14, from src/main.cpp:21: src/complex.h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ In file included from src/math2.h:34, from src/main.h:14, from src/main.cpp:21: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ src/matrix.h:99:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_add(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:102:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_sub(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/main.h:14, from src/main.cpp:21: src/math2.h:46:17: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ src/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/math2.h:106:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void argument_check(const char *function, const Variable *input, ...) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:136:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Picture &src) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) const throw(error_obj); ^~~~~ src/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/math2.h:445:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void create_nodes(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ 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 src/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/main.cpp:21: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ In file included from src/main.cpp:29: src/addon_functions.h:20:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_quit(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:21:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_view(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:22:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_viewall(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:23:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_print(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:24:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_message(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:25:107: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_menu(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:26:108: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_text_input(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:27:102: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_load(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:28:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_load_picture(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:29:110: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_save_picture(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:33:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_show(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:34:106: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_message(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:35:103: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_menu(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ src/addon_functions.h:36:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void addon_input(Variable *res, Variable *left, const Variable *right, VariableList *private_varlist) throw(error_obj); ^~~~~ In file included from src/main.cpp:33: src/ump_3d_viewer.h:14:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void _3d_viewer_init(void) throw(error_obj); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_editor.cpp -o ump_editor.o In file included from src/picture2gtk.h:33, from src/picture2gtk.cpp:53: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ In file included from src/picture2gtk.h:34, from src/picture2gtk.cpp:53: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_rgb(void) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:98:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_color(const colorrgb &color,uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ In file included from src/main.cpp:74: src/picture2gtk.h:60:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_raw_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:70:84: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(int32 newwidth, int32 newheight, const picture_h::colorrgb &newcolor) throw(error_obj); ^~~~~ src/picture2gtk.h:73:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/picture2gtk.h:80:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update(void) throw(error_obj); ^~~~~ src/picture2gtk.h:82:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void update_from(const picture_h::picture &src) throw(error_obj); ^~~~~ src/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/picture2gtk.h:93:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture_h::picture &src) throw(error_obj); ^~~~~ In file included from src/main.cpp:79: src/ump_picturewin.h:49:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings() throw(error_obj); ^~~~~ src/main.cpp:620:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj) ^~~~~ src/main.cpp:660:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj) ^~~~~ 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) ^~~~~ 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 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/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); ^~~~~ c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_aboutwin.cpp -o ump_aboutwin.o src/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); ^~~~~ 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); ^~~~~ 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 c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/ump_picturewin.cpp -o ump_picturewin.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/matrix_editor.cpp -o matrix_editor.o c++ -DUSE_DOUBLE -pipe -O2 -fno-strict-aliasing -DPLOT_3D -DDONT_HAVE_LOG2 -I/usr/local/include -c `pkg-config --cflags gtk+-2.0` src/gradient_editor.cpp -o gradient_editor.o 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 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_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: 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_prefwin.cpp:10: src/keyfile.h:55:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(FILE *open_file, const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ 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_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_prefwin.cpp:10: src/integer.h:42:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer( const Integer &src ) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h: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_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 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_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: 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_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); ^~~~~ 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_prefwin.cpp:10: src/matrix.h:47:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() throw(error_obj); ^~~~~ src/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void inverse(void) throw(error_obj); ^~~~~ src/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ src/matrix.h:88:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul(uint32 row,const Complex &val) throw(error_obj); ^~~~~ src/matrix.h:92:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void row_mul_add(uint32 src_row,const Complex &val,uint32 dest_row) throw(error_obj); ^~~~~ src/matrix.h:96:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void replace_row(uint32 dest_row, const Matrix *src, uint32 src_row) throw(error_obj); ^~~~~ In file included from src/main.h:12, from src/ump_aboutwin.cpp:12: src/vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/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); ^~~~~ 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/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/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ In file included from src/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/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/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/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/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/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/math2.h: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/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/math2.h: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/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/math2.h: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); ^~~~~ 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] 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_aboutwin.cpp:12: src/picture.h:77:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture(const picture &src) throw(error_obj); ^~~~~ src/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); ^~~~~ 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 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/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ d] 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/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/picture.h: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/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/math2.h: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/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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); } ^~~~~ d] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.h: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); ^~~~~ 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/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/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/math2.h: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/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]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); ^~~~~ void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/math2.h:368:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable* get_pointer(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ ] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.h: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/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/math2.h: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/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/math2.h: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/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h: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); ^~~~~ 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/math2.h:463:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void get_code_line( utf8_string *ret_string ) const throw(error_obj) { *ret_string = string; } ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/integer.h: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/math2.h:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/integer.h: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/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/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/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/integer.h: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/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/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/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ In file included from src/ump_prefwin.cpp: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/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/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) 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/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/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/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/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/picture2gtk.h:80:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ 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); ^~~~~ void update(void) 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/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/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/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() 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/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); ^~~~~ In file included from src/ump_prefwin.cpp:13: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/matrix.h: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/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.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ src/matrix.h:111:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_pow( Matrix *dest, const Matrix *src, Integer power ) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ In file included from src/ump_prefwin.cpp:15: src/ump_picturewin.h:49:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] graph_settings() throw(error_obj); ^~~~~ In file included from src/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); ^~~~~ ./inliner translations/Svenska translation_svenska translation_svenska.c cc translation_svenska.c -c -o translation_svenska.o 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: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: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); ^~~~~ 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/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( 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/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/utf8_string.h:49:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const char *src ) throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/utf8_string.h: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/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/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/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/integer.h: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/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/integer.h:74:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2_pow_32(void) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ In file included from src/math2.h: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/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/picture.h: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/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ d] bool antialiased = false, uint8 solid = 255 ) 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/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/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/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/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/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/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/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ d] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ 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/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/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/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/picture.h: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/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/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/integer.h: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; } ^~~~~ 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/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/keyfile.h: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/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/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ d] 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/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read_intern(const char *intern_file) throw(error_obj); ^~~~~ src/integer.h: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/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/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/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); ^~~~~ 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/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/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/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/real.h: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/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/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/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/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/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/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/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/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/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/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; } ^~~~~ In file included from src/math2.h:31, from src/ump_picturewin.h:12, src/real.h:125:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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); ^~~~~ 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/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/integer.h:46:34: 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;} ^~~~~ ] Integer & operator=(floatx val) throw(error_obj); ^~~~~ In file included from src/math2.h:32, from src/ump_simplewin.cpp:18: src/real.h:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/integer.h: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/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/integer.h: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/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/real.h:145:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real ipart(const Real &val) throw(error_obj); ^~~~~ src/real.h:146:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real fpart(const Real &val) throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &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/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/integer.h: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; } ^~~~~ 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/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/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; } ^~~~~ 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/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/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ 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/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate ^~~~~ d] friend Integer operator-(const Integer &val) 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/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/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/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/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/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ In file included from src/math2.h: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/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/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;} ^~~~~ 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/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/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/real.h:144:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real operator-(const Real &val) throw(error_obj); ^~~~~ src/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/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/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/real.h:148:64: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real frac(const Real &val, int32 highest_bottom_value) throw(error_obj); ^~~~~ src/matrix.h:66:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_next( const Complex &value ) throw(error_obj); ^ friend Real sign(const Real &val) throw(error_obj); ^~~~~ ~~~~ src/matrix.h:70:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex get_complex(uint32 col,uint32 row) const throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/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); ^~~~~ 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/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/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/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/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/matrix.h:108:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void matrix_mul(Matrix *dest,const Matrix *src1,const Matrix *src2) throw(error_obj); ^~~~~ In file included from src/math2.h: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/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/complex.h:60:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator<(const Complex &var) const throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ In file included from src/ump_simplewin.cpp:18: src/math2.h:46:17: warning: dynamic exception specifIn file included from src/gradient_editor.h:13, from src/gradient_editor.cpp:9: srcications are deprecated in C++11 [-Wdeprecated] void init(void) throw(error_obj); ^~~~~ /vartypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/math2.h: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); ^~~~~ 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/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void check_name_against_reserved(const utf8_string &name) throw(error_obj); ^~~~~ src/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/utf8_string.h:48:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string( const utf8_string &src ) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/math2.h:233:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_can_change_type(bool boolean) 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/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/math2.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/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const 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/utf8_string.h:62:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & append( const utf8_string &src ) throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/utf8_string.h:65:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & replace( uint32 pos, uint32 len, const utf8_string &src ) throw(error_obj) ^~~~~ src/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &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/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/utf8_string.h:73:67: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void assign( const utf8_string &src, uint32 pos, uint32 length ) throw(error_obj); ^~~~~ src/matrix.h: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/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]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); ^~~~~ Complex det(void) const throw(error_obj); ^~~~~ void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ 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/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() 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/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) throw(error_obj); ^~~~~ src/keyfile.h:62:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const char *filename) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) 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/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/matrix.h:80:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void adjoint(void) throw(error_obj); ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/keyfile.h:70:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ ] void set_key(const utf8_string &keyname,const utf8_string &value) throw(error_obj); ^~~~~ src/matrix.h:82:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/keyfile.h:80:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove_key(const utf8_string &keyname) throw(error_obj); ^~~~~ void inverse(void) 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/keyfile.h:83:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void read(const char *filename) 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/matrix.h:85:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/keyfile.h:86:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated void row_swap(uint32 row1,uint32 row2) throw(error_obj); ^~~~~ ] void read_intern(const char *intern_file) 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/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) 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/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const 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/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/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) 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/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/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/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/matrix.h:105:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Complex &val ) throw(error_obj); ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/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/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h: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/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/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/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) 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/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]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/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) throw(error_obj) ^~~~~ Array* get_array_rw(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/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/math2.h: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:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/vector.h:123:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * Vector::operator[](int index) const throw(error_obj) ^~~~~ src/math2.h: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: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/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/math2.h: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:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 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/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/math2.h: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:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/math2.h: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:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h: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:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/math2.h:313:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Variable * get_variable(uint32 nr) const throw(error_obj); ^~~~~ src/math2.h:315:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_variable( uint32 nr, const Variable &new_var) throw(error_obj); ^~~~~ src/math2.h:318:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_variable(const Variable *var) throw(error_obj); ^~~~~ src/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:321:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this_variable( Variable *var ) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ 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/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:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/math2.h:329:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Array &src) throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) 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/picture.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ ] void convto_rgb(void) throw(error_obj); ^~~~~ void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/picture.h:95:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void convto_grayscale(void) throw(error_obj); ^~~~~ src/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:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/picture.h:97:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness(int32 x,int32 y,uint8 newsolidness) throw(error_obj); ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) 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: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:251:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(const Complex &newvalue) throw(error_obj); ^~~~~ src/math2.h:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) throw(error_obj); ^~~~~ src/picture.h:99:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_solidness_all(uint8 newsolidness) 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:252:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Complex* get_complex(void) const throw(error_obj); ^~~~~ src/picture.h:101:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/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:376:91: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_this(Variable *newvar, bool isconstant, bool isdeletable, bool can_change_type) throw(error_obj); ^~~~~ In file included from src/matrix_editor.h:13, from src/matrix_editor.cpp:10: src/vasrc/picture.h:102:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_pixel_grayscale(int32 x,int32 y,uint8 grey = 255,uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) 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:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/math2.h:257:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Matrix* get_matrix_rw(void) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/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:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] ^~~~~ void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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: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: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/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) const throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) 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/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc_code_line( Variable *res ) throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Array* get_array(void) const throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) throw(error_obj); ^~~~~ src/math2.h:273:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_picture(const Picture *newpic) throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void upside_down(void) throw(error_obj); ^~~~~ src/math2.h:274:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Picture* get_picture(void) const 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/picture.h:134:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate90(void) throw(error_obj); ^~~~~ src/math2.h:275:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ Picture* get_picture_rw(void) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(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/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void load_pcx(const char *filename) throw(error_obj); ^~~~~ src/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:497:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlockLine(const CodeBlockLine &src) throw(error_obj); ^~~~~ src/picture.h:142:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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:499:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlockLine &src) 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); ^~~~~ d] void save_pcx(const char *filename) const throw(error_obj); ^~~~~ src/math2.h:323:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert( const Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ src/picture.h:144:72: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void save_ppm(const char *filename, bool save_as_ascii = false) const throw(error_obj); ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/math2.h:324:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Variable *var, uint32 at_pos ) throw(error_obj); ^~~~~ In file included from 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, void add_void( CodeBlock_SubType sub_type ) 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); ^~~~~ Vector &gradient ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ In file included from src/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/math2.h:354:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList(const VariableList &src) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ int pos = -1 ) 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/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: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/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/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: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: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:369:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable* get_pointer_rw(uint32 idnr) 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:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) 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/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) 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/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:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) 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/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:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const 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:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) 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:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) 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/picture2gtk.h:90:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecsrc/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); ^~~~~ ated] void operator=(const picture2gtk &src) throw(error_obj); ^~~~~ src/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ In file included from src/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/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/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/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ In file included from src/math2.h:31, from src/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/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/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/math2.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/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h: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/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/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) 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/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/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/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); ^~~~~ rtypes.h:122:37: warning: integer overflow in expression of type 'int64' {aka 'long long int'} results in '-9223372036854775808' [-Woverflow] const int64 int64_min = int64_max + 1; ~~~~~~~~~~^~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/math2.h: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); ^~~~~ 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/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/ump_simplewin.cpp: In function 'GtkWindow* simplewin_show()': src/ump_simplewin.cpp:617:68: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations] pixbuf = gdk_pixbuf_new_from_inline (-1, image_sqrt, FALSE, NULL); ^ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ In file included from /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/local/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/local/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/local/include/gtk-2.0/gdk/gdk.h:33, src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) 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); ^~~~~ from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_simplewin.cpp:9: /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:362:12: note: declared here GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/ump_simplewin.cpp:617:68: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations] pixbuf = gdk_pixbuf_new_from_inline (-1, image_sqrt, FALSE, NULL); ^ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ In file included from /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/local/include/gtk-2.0/gdk/gdkpixbuf.h:37, from /usr/local/include/gtk-2.0/gdk/gdkcairo.h:28, from /usr/local/include/gtk-2.0/gdk/gdk.h:33, from /usr/local/include/gtk-2.0/gtk/gtk.h:32, from src/ump_simplewin.cpp:9: /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:362:12: note: declared here GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) 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++; retsrc/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); ^~~~~ urn *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; } ^~~~~ 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); ^~~~~ 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;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); ^~~~~ }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/picture2gtk.h:69:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] picture2gtk(const picture2gtk &src) throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/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/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/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/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/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); ^~~~~ 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; ~~~~~~~~~~^~~ 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/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/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); ^~~~~ 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); ^~~~~ 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/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/utf8_string.h:44:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ In file included from src/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); ^~~~~ 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/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/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/utf8_string.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); ^~~~~ 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/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated ] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/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); ^~~~~ In file included from src/math2.h:33, from src/gradient_editor.cpp:11: src/complex.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); ^~~~~ h:56:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex operator/(const Complex &var) const throw(error_obj); ^~~~~ src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false, uint8 solid = 255 ) throw(error_obj); ^~~~~ src/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) 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/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/picture.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/complex.h:62:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator<=(const Complex &var) const throw(error_obj) { return !(*this > var); } ^~~~~ src/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) 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/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); ^~~~~ 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/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/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/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/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/keyfile.h:88:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void write(const char *filename) throw(error_obj); ^~~~~ src/utf8_string.h: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/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/utf8_string.h:60:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string & insert( const utf8_string &src, uint32 pos ) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/utf8_string.h:61:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline utf8_string & prepend( const utf8_string &src ) throw(error_obj) { return insert( src, 0 ); } ^~~~~ In file included from src/math2.h: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/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/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) 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/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/utf8_string.h:71:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=( const utf8_string &src ) 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/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/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/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/matrix.h:50:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Matrix &src) throw(error_obj); ^~~~~ src/matrix.h:56:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(uint32 newwidth, uint32 newheight) throw(error_obj); ^~~~~ src/utf8_string.h:90:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 get_digit( uint32 pos ) const throw(error_obj); ^~~~~ src/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/matrix.h:62:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_complex(uint32 col,uint32 row,const Complex &value) throw(error_obj); ^~~~~ src/utf8_string.h:92:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string substr( uint32 start, uint32 length ) const throw(error_obj); ^~~~~ src/vector.h: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/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/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) throw(error_obj); ^~~~~ In file included from src/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/matrix.h:72:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex det(void) const throw(error_obj); ^~~~~ src/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/matrix.h:74:15: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void trans() 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/matrix.h:76:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void fill(const Complex &val) 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/keyfile.h:63:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] keyfile(const keyfile &src) throw(error_obj); ^~~~~ src/matrix.h:78:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void identity(void) throw(error_obj); ^~~~~ src/vector.h:100:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Vector::Vector(const Vector &src) 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/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/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/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/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); ^~~~~ ] Type * Vector::operator[](int index) 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/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/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/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/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/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) 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/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/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-WdeprecatedIn 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); ^~~~~ ] void Vector::set_size_filled(int new_size) 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/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/picture.h:80:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_isBackground(bool value) throw(error_obj); ^~~~~ src/matrix.h:114:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/picture.h:84:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 newwidth,int32 newheight) throw(error_obj); ^~~~~ 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/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert(const Type &new_obj, int at_pos) throw(error_obj) ^~~~~ In file included from src/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/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/math2.h:86:105: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_function(const utf8_string &name, BuiltinFunctionPtr newfunction,bool needleft,bool needright) throw(error_obj); src/picture.h: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/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h:89:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool autoload_file( const utf8_string &name ) throw(error_obj); ^~~~~ src/picture.h:103:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(const colorrgb &color = color::BLACK) throw(error_obj); ^~~~~ In file included from src/math2.h:31, from src/ump_picturewin.h:12, src/picture.h:107:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate 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); ^~~~~ d] bool antialiased = false, uint8 solid = 255 ) 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/picture.h:110:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:108:78: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void colorrgb_to_colormatrix(const picture_h::colorrgb &color, Matrix *matr) throw(error_obj); ^~~~~ src/integer.h: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/picture.h:113:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/math2.h:110:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/picture.h:116:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/picture.h:119:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] uint8 solid = 255) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:122:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ d] bool antialiased = false ) throw(error_obj); ^~~~~ src/math2.h:112:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ src/picture.h:124:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false ) throw(error_obj); ^~~~~ src/integer.h:61:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data_uint32_shifted( const Integer &nr, uint32 shift) throw(error_obj); // this += nr * 2^(32*shift) ^~~~~ src/picture.h:127:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool antialiased = false) throw(error_obj); src/integer.h:65:62: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated ^~~~~ ] void mul_data( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:133:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Picture() throw(error_obj); ^~~~~ src/integer.h:67:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Integer &val ) throw(error_obj); ^~~~~ src/picture.h:129:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void draw(int32 x,int32 y) const throw(error_obj); ^~~~~ src/math2.h:134:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/picture.h:130:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate Picture(const Picture &src) throw(error_obj); ^~~~~ d] void draw_shadow(int32 x,int32 y,const colorrgb &color = color::BLACK) const throw(error_obj); ^~~~~ src/integer.h:68:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Integer &val ) throw(error_obj); ^~~~~ src/picture.h:132:20: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mirror(void) throw(error_obj); ^~~~~ src/integer.h:69:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Integer &factor, Integer *dest ) const throw(error_obj); ^~~~~ src/picture.h:133:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/integer.h:71:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2(void) 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); ^~~~~ d] 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/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ src/picture.h:135:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate180(void) throw(error_obj); ^~~~~ src/math2.h:140:104: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int32 width,int32 height,floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); ^~~~~ src/integer.h:73:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div_by_2(void) throw(error_obj); ^~~~~ src/math2.h:142:81: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_window(floatx newleft,floatx newright,floatx newbottom,floatx newtop) throw(error_obj); src/picture.h:136:23: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void rotate270(void) throw(error_obj); ^~~~~ ^~~~~ src/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/picture.h:138:79: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void capture(const picture &source,int32 x,int32 y,int32 width,int32 height) throw(error_obj); ^~~~~ src/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/picture.h:140:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/math2.h:181:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]d] void load_pcx(const char *filename) throw(error_obj); ^~~~~ ] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ void check_name_against_reserved(const utf8_string &name) 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/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/picture.h:146:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const picture &source) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:214:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable(const Variable &src) throw(error_obj); ^~~~~ src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:220:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Variable &src) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const 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/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ In file included from src/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/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/math2.h:239:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_name(const utf8_string &newname) throw(error_obj); ^~~~~ src/vector.h:66:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size(int new_size) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/math2.h:240:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void set_name_from(const Variable &src) throw(error_obj) { set_name(src.name); } ^~~~~ src/vector.h:67:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size_filled(int new_size) throw(error_obj); ^~~~~ src/math2.h:241:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_name(void) const throw(error_obj); ^~~~~ src/vector.h:70:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append(const Type &new_obj) throw(error_obj) { insert( new_obj, size ); } ^~~~~ src/math2.h:249:19: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear(void) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/vector.h:71:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline void append_this(Type *new_obj) throw(error_obj) { insert_this( new_obj, size ); } ^~~~~ src/math2.h: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/vector.h:75:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert(const Type &new_obj, int at_pos) throw(error_obj); ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/math2.h:253:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex* get_complex_rw(void) throw(error_obj); ^~~~~ src/vector.h:76:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void insert_this( Type *new_obj, int at_pos) throw(error_obj); ^~~~~ src/math2.h:255:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_matrix(const Matrix *newmatrix) throw(error_obj); ^~~~~ src/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/math2.h:256:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Matrix* get_matrix(void) const throw(error_obj); ^~~~~ src/integer.h:131:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator-=(const Integer &val) throw(error_obj) { sub( val ); return *this; } ^~~~~ src/vector.h:82:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const Vector &src) 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/vector.h:84:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * operator[](int index) throw(error_obj); ^~~~~ src/math2.h:260:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_string(const utf8_string &newstring) throw(error_obj); ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/vector.h:85:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const Type * operator[](int index) const throw(error_obj); ^~~~~ src/math2.h:261:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_line(const char *new_code_line) throw(error_obj); ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/math2.h:263:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string* get_string(void) 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/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/math2.h:264:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] utf8_string* get_string_rw(void) throw(error_obj); ^~~~~ src/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator++(void) throw(error_obj); ^~~~~ src/vector.h:114:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Type * Vector::operator[](int index) throw(error_obj) ^~~~~ src/math2.h:266:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecate void calc_code_line( Variable *res ) 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) ^~~~~ d] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/math2.h:269:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_array(const Array *newarray) throw(error_obj); ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) throw(error_obj); ^~~~~ src/math2.h:270:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ const Array* get_array(void) const throw(error_obj); ^~~~~ src/vector.h:132:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::operator=(const Vector &src) throw(error_obj) ^~~~~ src/math2.h:271:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array* get_array_rw(void) throw(error_obj); ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/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/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/math2.h:277:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_boolean(bool newbool) throw(error_obj); ^~~~~ src/vector.h:160:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size_filled(int new_size) throw(error_obj) ^~~~~ src/math2.h:278:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_boolean(void) 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/math2.h:289:9: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] throw(error_obj); ^~~~~ src/vector.h:173:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::set_size(int new_size) throw(error_obj) ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/math2.h:300:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void increase_size(void) throw(error_obj); ^~~~~ src/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer iSqrt( const Integer &var ) throw(error_obj); ^~~~~ src/math2.h:304:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Array(const Array &src) throw(error_obj); ^~~~~ src/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/math2.h:309:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_size( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/vector.h:231:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedd] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ ] void Vector::insert(const Type &new_obj, int at_pos) 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/vector.h:254:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void Vector::insert_this( Type *new_obj, int at_pos) throw(error_obj) ^~~~~ src/math2.h: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); ^~~~~ 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/math2.h:357:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const VariableList &src) throw(error_obj); ^~~~~ src/integer.h:45:22: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer(floatx src) throw(error_obj); ^~~~~ src/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/integer.h:46:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(floatx val) throw(error_obj); ^~~~~ src/integer.h:50:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void enlarge_to( uint32 new_size ) throw(error_obj); ^~~~~ src/integer.h:52:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void extract( Integer *dest, uint32 start, uint32 stop ) const throw(error_obj); ^~~~~ src/integer.h:60:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_data( const Integer &nr ) throw(error_obj); ^~~~~ 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); ^~~~~ 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/integer.h:72:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated~ src/math2.h:360:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]] void mul_by_2_pow_32(uint32 n=1) throw(error_obj); ^~~~~ uint32 get_id(const char *name) const throw(error_obj); ^~~~~ src/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) throw(error_obj); ^~~~~ src/integer.h: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/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) 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/integer.h:75:75: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void divide( const Integer ÷r, Integer *ans, Integer *rest ) const throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) 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/integer.h:83:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_uint32_shifted( uint32 nr, uint32 shift ) throw(error_obj); ^~~~~ src/real.h:97:58: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_top, const Integer &new_bottom) throw(error_obj); ^~~~~ src/integer.h:87:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_bit( uint32 bit ) throw(error_obj); ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] src/integer.h:88:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void clear_bit( uint32 bit ) throw(error_obj); ^~~~~ src/math2.h:373:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool can_change_type) throw(error_obj); ^~~~~ Real(const Real &val) throw(error_obj); ^~~~~ src/integer.h:90:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool check_bit( uint32 bit ) const throw(error_obj); ^~~~~ src/math2.h: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/integer.h:92:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator+(const Integer &val) const throw(error_obj); ^~~~~ ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:93:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer operator-(const Integer &val) const throw(error_obj); ^~~~~ src/math2.h:380:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool get_deletable(uint32 idnr) const throw(error_obj); ^~~~~ src/real.h:103:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void sub( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:382:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void make_undeletable(uint32 idnr) throw(error_obj); ^~~~~ src/integer.h:94:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator*(const Integer &val) const throw(error_obj) { Integer ans; mul(val, &ans); return ans; } ^~~~~ src/math2.h:385:27: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void remove(uint32 idnr) throw(error_obj); ^~~~~ src/real.h:104:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void mul( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:95:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator/(const Integer &val) const throw(error_obj) { Integer ans; divide( val, &ans, 0 ); return ans; } ^~~~~ src/real.h:105:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void div( const Real &val ) throw(error_obj); ^~~~~ src/integer.h:96:53: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer operator%(const Integer &val) const throw(error_obj) { Integer rest; divide( val, 0, &rest ); return rest; } ^~~~~ src/integer.h:127:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator=(const Integer &val) throw(error_obj); ^~~~~ src/real.h: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/integer.h:130:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator+=(const Integer &val) throw(error_obj) { add( val ); return *this; } ^~~~~ src/real.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/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/math2.h:415:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLineNode(const CodeLineNode &src) throw(error_obj) { *this = src; } ^~~~~ src/integer.h:132:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator*=(const Integer &val) throw(error_obj) { *this = *this * val; return *this; } ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/integer.h:133:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator/=(const Integer &val) throw(error_obj) { *this = *this / val; return *this; } ^~~~~ src/math2.h:417:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeLineNode &src) throw(error_obj) ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/integer.h:134:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator%=(const Integer &val) throw(error_obj) { *this = *this % val; return *this; } ^~~~~ src/real.h: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/integer.h:163:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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); d] Integer & operator++(void) throw(error_obj); ^~~~~ ^~~~~ src/real.h:126:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator*=(const Real &val) throw(error_obj) { this->mul( val ); return *this; } ^~~~~ src/math2.h:446:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void round_bracket_reducing(void *ptr, int start_at) throw(error_obj); ^~~~~ src/integer.h:164:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator++(int) throw(error_obj) { return ++ *this; } ^~~~~ src/real.h:127:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const int64 &val) throw(error_obj) { if(exact){ *top*=val; legalice(); }else value*=val; return *this;} ^~~~~ src/integer.h:165:29: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Integer & operator--(void) 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:128:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const float &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/integer.h:166:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Integer & operator--(int) throw(error_obj) { return -- *this; } ^~~~~ src/math2.h:447:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_bracket_reducing(void *ptr) throw(error_obj); ^~~~~ src/real.h:129:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/math2.h:449:28: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void parse_pow_mods(void) throw(error_obj); // this is runned after create_nodes... ^~~~~ src/integer.h:168:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer operator-(const Integer &val) throw(error_obj); ^~~~~ src/real.h:130:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator*=(const long double &val) throw(error_obj) { if(exact){ value=floatx(*this)*val; exact=false; }else value*=val; return *this;} ^~~~~ src/integer.h:176:71: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, uint32 nrofdigits=0 ) const throw(error_obj); ^~~~~ src/math2.h:452:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int32 parse_matrix_creation( uint32 col, uint32 row ) throw(error_obj); ^~~~~ src/integer.h:178:48: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void power( Integer nr, Integer *dest ) const throw(error_obj); ^~~~~ src/math2.h:455:26: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeLine(CodeLine &src) throw(error_obj); ^~~~~ src/real.h:131:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real & operator/=(const Real &val) throw(error_obj) { this->div( val ); return *this; } ^~~~~ src/integer.h:180:21: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void faculty(void) throw(error_obj); ^~~~~ src/integer.h:182:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void perm( Integer n, Integer k ) throw(error_obj); ^~~~~ src/math2.h:458:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(CodeLine &src) throw(error_obj); ^~~~~ src/real.h:142:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/integer.h:183:47: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void comb( const Integer &up, Integer down ) throw(error_obj); ^~~~~ src/math2.h:461:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] VariableList *private_varlist=0) 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/integer.h:186:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatesrc/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; } ^~~~~ d] friend Integer iSqrt( const Integer &var ) 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/integer.h:190:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer gcd( Integer nr1, Integer nr2 ) throw(error_obj); ^~~~~ src/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/math2.h:466:100: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer, VariableList *private_varlist=0, Vector *tmp_variables=0 ) throw(error_obj); ^~~~~ src/integer.h:194:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Integer lcm( const Integer &nr1, const Integer &nr2 ) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/math2.h: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); ^~~~~ 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/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/integer.h:199:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void powMod( Integer *dest, Integer n, Integer p, const Integer &m ) throw(error_obj); ^~~~~ src/complex.h:40:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Real &re,const Real &im) throw(error_obj) { real = re; imaginary = im; } ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/complex.h:41:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; } ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) 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); ^~~~~ 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/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/real.h:94:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int32 new_value) 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/real.h:95:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(int64 new_value) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/complex.h:61:43: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool operator>(const Complex &var) const throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/real.h:96:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Integer &new_value) throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) 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/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/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ src/real.h:98:24: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real(const Real &val) 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/complex.h:65:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append_to_string( utf8_string &str, const Format &fmt ) const throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ ] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ src/real.h:102:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add( const Real &val ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) 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/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/real.h:116:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Real & operator--(int) throw(error_obj) { if(exact) top->sub( *bottom ); else value--; return *this; } ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/real.h:118:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator+(const Real &val) const throw(error_obj); ^~~~~ src/math2.h: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/real.h:119:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator-(const Real &val) const throw(error_obj); ^~~~~ ^~~~~ src/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/real.h:120:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Real operator*(const Real &val) const throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) 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/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) 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/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) ^~~~~ 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/real.h:149:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real sign(const Real &val) throw(error_obj); ^~~~~ src/real.h:152:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend Real power(const Real &val, const Integer &nr) throw(error_obj); ^~~~~ src/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); ^~~~~ 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/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/complex.h:63:51: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecatedsrc/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); ^~~~~ ] inline bool operator>=(const Complex &var) const throw(error_obj) { return !(*this < var); } ^~~~~ 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/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/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); ^~~~~ src/complex.h:67:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] inline Complex & operator=(const Complex &src) throw(error_obj) { real = src.real; imaginary = src.imaginary; return *this; } ^~~~~ In file included from src/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/complex.h:70:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex power(const Complex &left,const Complex &right) throw(error_obj); ^~~~~ src/complex.h:71:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex sqroot(const Complex &var) throw(error_obj); ^~~~~ src/complex.h:72:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Complex abs(const Complex &var) throw(error_obj); ^~~~~ src/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) ^~~~~ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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) ^~~~~ src/math2.h:507:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_void( CodeBlock_SubType sub_type ) throw(error_obj); ^~~~~ src/math2.h:510:69: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock_SubType sub_type = CodeBlock_SubType_None) throw(error_obj); ^~~~~ src/math2.h:512:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] int pos = -1 ) throw(error_obj); ^~~~~ src/math2.h:514:65: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code_intern(char *str, bool allow_variable_creation ) throw(error_obj); ^~~~~ src/math2.h:515:76: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] bool create_function(char *str, const utf8_string *only_allow_identifier) throw(error_obj); ^~~~~ src/math2.h:519:88: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] Variable *ans, int &start, bool expect_curley_ending = false ) const throw(error_obj); ^~~~~ src/math2.h:522:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void add_automatic_curleys(void) throw(error_obj); ^~~~~ src/math2.h:526:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] CodeBlock(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:531:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void set_code(const char *newcode) throw(error_obj); ^~~~~ src/math2.h:533:74: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string *only_allow_identifier = 0 ) throw(error_obj); ^~~~~ src/math2.h:535:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void calc( Variable *answer ) throw(error_obj); ^~~~~ src/math2.h:539:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void operator=(const CodeBlock &src) throw(error_obj); ^~~~~ src/math2.h:542:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] const utf8_string &name) throw(error_obj); ^~~~~ src/math2.h:543:77: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] friend void wrapper_check_argument( int i, int i2, const Variable *right ) throw(error_obj); ^~~~~ In file included from src/matrix_editor.cpp:11: src/main.h:60:73: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgb(const char *str, picture_h::colorrgb &color) throw(error_obj); ^~~~~ src/main.h:61:83: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void hexstring_to_colorrgbs(const char *str, Vector &colors) throw(error_obj); ^~~~~ src/matrix_editor.cpp:41:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_editor_add_matrix( const char *name, const Matrix &src, gint pos ) throw(error_obj); ^~~~~ src/matrix_editor.cpp:263:80: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_editor_add_matrix( const char *name, const Matrix &src, gint pos ) throw(error_obj) ^~~~~ src/matrix_editor.cpp:435:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void matrix_update_page( int index ) throw(error_obj) ^~~~~ src/matrix_editor.cpp: In function 'gboolean matrix_element_focus_out(GtkWidget*, GdkEventFocus*, gpointer)': src/matrix_editor.cpp:535:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from 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:09 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for ump-math-0.8.6_12 ===> Generating temporary packing list gmake[1]: Entering directory '/construction/math/ump/ump-0.8.6' install -s ump /construction/math/ump/stage/usr/local/bin/ump chmod 755 /construction/math/ump/stage/usr/local/bin/ump install -d /construction/math/ump/stage/usr/local/share/ump install -d /construction/math/ump/stage/usr/local/share/ump/ump-files install ump-files/* /construction/math/ump/stage/usr/local/share/ump/ump-files chmod 644 /construction/math/ump/stage/usr/local/share/ump/ump-files/* gmake[1]: Leaving directory '/construction/math/ump/ump-0.8.6' install -m 0644 /construction/math/ump/ump-0.8.6/ump.conf /construction/math/ump/stage/usr/local/etc/ump.conf.sample ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/ump is linked to /usr/local/lib/libcairo.so.2 from graphics/cairo but it is not declared as a dependency Warning: you need USE_GNOME+=cairo Error: /usr/local/bin/ump is linked to /usr/local/lib/libgdk_pixbuf-2.0.so.0 from graphics/gdk-pixbuf2 but it is not declared as a dependency Warning: you need USE_GNOME+=gdkpixbuf2 Error: /usr/local/bin/ump is linked to /usr/local/lib/libfontconfig.so.1 from x11-fonts/fontconfig but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libfontconfig.so:x11-fonts/fontconfig Error: /usr/local/bin/ump is linked to /usr/local/lib/libfreetype.so.6 from print/freetype2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libfreetype.so:print/freetype2 Error: /usr/local/bin/ump is linked to /usr/local/lib/libGL.so.1 from graphics/mesa-libs but it is not declared as a dependency Warning: you need USE_GL+=gl Error: /usr/local/bin/ump is linked to /usr/local/lib/libX11.so.6 from x11/libX11 but it is not declared as a dependency Warning: you need USE_XORG+=x11 Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for ump-math-0.8.6_12 file sizes/checksums [22]: 0% file sizes/checksums [22]: 100% packing files [22]: 0% packing files [22]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:01 TOTAL TIME 00:00:50